HTML语法

HTML 元素语法

  • HTML 元素以开始标签起始
  • HTML 元素以结束标签终止
  • 元素的内容是开始标签与结束标签之间的内容
  • 某些 HTML 元素具有空内容(empty content)
  • 空元素在开始标签中进行关闭(以开始标签的结束而结束)
  • 大多数 HTML 元素可拥有属性
  • HTML 元素必须正确的嵌套

    • 正确:元素嵌套

        <p><em>这是一个要强调的段落。</em></p>
      
    • 错误:元素交叉

        <em><p>这是一个要强调的段落。</em></p>
      

例子:

<p>这是一个段落</p>
<a href="a">这是一个链接</a>
<br />
<a href="b" target="_blank">这是另外一个链接</a>
开始标签 拥有属性 元素内容 结束标签
<p> 这是一个段落 </p>
<a href="a"> href="a" 这是一个链接 </a>
<br /> <br />
<a href="a" target="_blank"> href="a" target="_blank" 这是一个链接 </a>

不要忘记结束标签

即使您忘记了使用结束标签,大多数浏览器也会正确地显示 HTML:

<p>这是一个段落
<p>这是一个段落

以上实例在浏览器中也能正常显示,因为关闭标签是可选的。

但是请不要使用这种写法,忘记使用结束标签会产生不可预料的结果或错误。

HTML 空元素

没有内容的 HTML 元素被称为空元素。空元素可以在开始标签中关闭的。

如 一个空的段落

<p />

额外说明

  • 一个或多个空白字符序列映射为单个空格

  • <和&会被认为是标记的开始,如果想使用这两个字符,请使用转义写法: &lt;&amp;

  • 属性值建议总是使用双引号包裹

    • 正确的:属性值使用引号
        <div class="cls"></div>
      
    • 错误的:属性值没有使用引号
        <div class=cls></div>
      
    • WHY?
       <div class="cls1 cls2"><div>
       <div class=cla1 cls2></div>
      
  • 元素名称和属性必须小写(XHTML 要求)

results matching ""

    No results matching ""