XHTML 標準屬性

2021-12-06 13:49 更新

HTML 標簽擁有屬性。每個標簽的特殊屬性均被列于每個標簽描述之下。這里列出的屬性是通用于每個標簽的核心屬性和語言屬性(有個別例外)。

只是添加文本限制了創(chuàng)建網(wǎng)頁的方式。標簽具有屬性,它們也接受修改其功能的樣式規(guī)則,這使XHTML具有實用性。

在使用屬性時應(yīng)該牢記XML的規(guī)則和一般屬性的規(guī)則。



Xhtml標準屬性思維導(dǎo)圖




規(guī)則如下:

  • 在元素標簽的開始處,只有屬性必須被指定。
  • 關(guān)閉元素的標簽只包含反斜杠和標簽名稱。
  • 所有屬性名稱必須小寫。
  • 所有屬性都必須有一個值。
  • 所有的屬性應(yīng)該保持一個值,并且總是雙引號。這里雙引號和兩個單引號是不一樣的。
  • 所有的屬性必須放置在一個由空格分隔的列表中,而且它們之間不能包含其他字符



XHTML核心屬性 (Core Attributes)


以下標簽不提供下面的屬性:base, head, html, meta, param, script, style, 以及 title 元素。

屬性 描述
class class_rule 或 style_rule 元素的類(class)
id id_name 元素的某個特定id
style 樣式定義 內(nèi)聯(lián)樣式定義
title 提示文本 顯示于提示工具中的文本

XHTML語言屬性 (Language Attributes)


lang 屬性應(yīng)用于幾乎所有的 XHTML 元素。它定義元素內(nèi)部的內(nèi)容的所用語言的類型。

如果在某元素中使用 lang 屬性,就必須添加額外的 xml:lang,像這樣:

<div lang="no" xml:lang="no">上W3Cschool.cn,隨時隨地學編程</div>

以下標簽不提供下面的屬性:base, br, frame, frameset, hr, iframe, param, 以及 script 元素。

屬性 描述
dir ltr | rtl 設(shè)置文本的方向
lang 語言代碼 設(shè)置語言代碼

XHTML鍵盤屬性 (Keyboard Attributes)


屬性 描述
accesskey 字符 設(shè)置訪問某元素的鍵盤快捷鍵
tabindex 數(shù) 設(shè)置某元素的Tab次序


在寫XHTML代碼時要注意XHTML語法規(guī)則

  • XHTML 屬性必須使用小寫
  • XHTML 屬性值必須用引號包圍
  • XHTML 屬性最小化也是禁止的


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號