• HTML基础(三):基本的HTML标签


    HTML 中最重要的标签是定义标题、段落和换行的标签。

     

    标题

    标题使用 <h1> 至 <h6> 标签进行定义。<h1> 定义最大的标题。<h6> 定义最小的标题。

    <h1>This is a heading</h1>
    <h2>This is a heading</h2>
    <h3>This is a heading</h3>
    <h4>This is a heading</h4>
    <h5>This is a heading</h5>
    <h6>This is a heading</h6>

    HTML 会自动在标题前后添加一个额外的折行。

    段落

    段落使用 <p> 标签进行定义。

    <p>This is a paragraph</p>
    <p>This is another paragraph</p>

    HTML 会自动在段落前后添加一个额外的空行。

    换行符

    当你打算结束一行,而又不想开始一个新段落时,<br> 标签就派上用场了。无论你将它置于何处,<br> 标签都会产生一个强制的换行。

    <p>This <br> is a para<br>graph with line breaks</p>

    <br> 标签是空白标签,由于关闭标签没有任何意义,因此它没有类似 </br> 的终止标签。

    不要忘记关闭标签

    您可能注意到了,在编写段落时可以不带有 </p> 标签:

    <p>This is a paragraph
    <p>This is another paragraph

    上面的例子在大多数浏览器中都可以工作,但是不要依赖这种做法。HTML 未来的版本不允许省略任何结束标签。

    通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始,并在何处结束,不论对您还是对浏览器来说,都会使代码更容易理解。 

    <br> 还是 <br />

    您会越来越多地发现 <br> 与 <br /> 很相似。

    由于 <br> 没有结束标签,它也就违反了未来的 HTML 的规则之一,即所有的元素都必须关闭。

    把这个标签写为 <br /> 是经得起未来考验的做法,XHTML 和 XML 都接受在打开的标签内部来关闭标签的做法。 

     

    HTML 注释

    注释标签用于在 HTML 源码中插入注释。注释会被浏览器忽略。您可以使用注释对您的代码进行解释,这么做在以后的日子里会对您的代码编辑产生帮助。

    <!-- This is a comment -->

     

    注意:左括号后需要写一个惊叹号,右括号前就不需要了。

    对 HTML 元素的重新认识

    • 每个 HTML 元素都有一个元素名(比如 body、h1、p、br)
    • 开始标签是被括号包围的元素名
    • 结束标签是被括号包围的斜杠和元素名
    • 元素内容位于开始标签和结束标签之间
    • 某些 HTML 元素没有内容
    • 某些 HTML 元素没有结束标签

    基本的注意事项 - 有益的提示

    当您写 HTML 文本的时候,你永远也没法确定这些文本在另一台显示器上是如何显示的。一些人使用大显示器,而另一些使用小的。当用户调整视窗的分辨率时,这些文本就会被重新格式化。所以不要通过在文本中添加空行和空格的办法在你的编辑器中格式化文本。

    HTML 会裁掉文本中所有的空格。任何数量的空格都被按一个空格计数。另外,在 HTML 中,一个空行也被当作一个空格。

    使用空的段落标记 <p> 去插入一个空行是个坏习惯。用 <br> 标签代替它!(但是不要用 <br> 标签去创建列表。不要着急,您将在稍后的篇幅学习到 HTML 列表。)

    您也许已经注意到了,在没有结束标签 </p> 的情况下,<p> 标签依然可以正常工作。不过不要这样做!下一个版本的 HTML 将不允许忽略任何的结束标签。

    HTML 会自动地在某些元素前后添加一个额外的空行,比如段落、标题元素前后。

    使用水平线 (<hr> 标签) 来分隔文章中的小节是一个办法(但并不是唯一的办法)。

  • 相关阅读:
    调用微信上传图片的接口
    jqgrid取消列排序
    jqGrid动态添加列
    jqgrid多次调用合并表头出现重叠的处理
    echarts3.0版本断点连线的处理
    JAVA数据转换常用方法
    Java面试常见各种概念区别比较
    Python从零开始(1)新手常问
    记录一下11月份的面试
    Centos7 下安装 mysql8
  • 原文地址:https://www.cnblogs.com/greatandforever/p/1616730.html
Copyright © 2020-2023  润新知