1. <span>
标签
-
作用:
<span>
标签是一个没有明确语义的行内标签,通常用于包裹文本或内容,以便通过CSS或JavaScript对其进行样式或行为的控制。<span>这是一段文本</span>
-
<span>
标签本身不会对内容产生任何视觉效果,除非通过CSS或JavaScript进行样式或行为的修改。
-
-
与
<div>
标签的区别:-
<span>
是行内元素,不会自动换行。 -
<div>
是块级元素,会自动换行。
-
-
常见用法:
-
用于包裹文本,以便通过CSS设置样式。
-
用于JavaScript操作DOM元素。
<span class="highlight">高亮文本</span>
-
2. HTML注释
-
作用:HTML注释用于在代码中添加说明或备注,注释内容不会在浏览器中显示。
<!-- 这是一个注释 -->
-
注释可以跨多行:
<!-- 这是一个多行注释 注释内容不会显示在页面上 -->
-
-
快捷键:
-
在大多数编辑器中,可以使用
Ctrl + /
来快速注释或取消注释一行代码。
-
3. HTML转义符
-
作用:HTML转义符用于在页面中显示特殊字符,如
<
、>
、&
等,这些字符在HTML中有特殊含义,直接使用会导致解析错误。 -
常见转义符:
-
<
:<
-
>
:>
-
&
:&
-
"
:"
-
'
:'
-
©
:©
-
®
:®
-
-
示例:
<p>这是一个小于号 < 和一个大于号 ></p>
输出:
这是一个小于号 < 和一个大于号 >
-
使用转义符的场景:
-
当需要在页面中显示HTML标签时,如
<div>
、<span>
等。 -
当需要显示特殊字符时,如
&
、<
、>
等。
-
4. <br>
标签
-
作用:
<br>
标签用于在文本中插入换行符。<p>这是第一行<br>这是第二行</p>
-
<br>
是自闭合标签,不需要闭合标签。
-
5. <hr>
标签
-
作用:
<hr>
标签用于在页面中插入一条水平分割线。<p>这是第一段</p> <hr> <p>这是第二段</p>
-
<hr>
是自闭合标签,不需要闭合标签。
-
6. <base>
标签
-
作用:
<base>
标签用于指定页面中所有相对URL的基准URL。<head> <base href="https://example.com/" target="_blank"> </head> <body> <a href="page.html">跳转到页面</a> </body>
-
href
:指定基准URL。 -
target
:指定所有链接的默认打开方式(如_blank
表示在新标签页打开)。
-
7. <b>
、<i>
、<u>
、<strong>
、<em>
标签
-
<b>
标签:用于加粗文本,没有语义。<b>加粗文本</b>
-
<i>
标签:用于斜体文本,没有语义。<i>斜体文本</i>
-
<u>
标签:用于下划线文本,没有语义。<u>下划线文本</u>
-
<strong>
标签:用于强调文本,具有语义,通常显示为加粗。<strong>强调文本</strong>
-
<em>
标签:用于强调文本,具有语义,通常显示为斜体。<em>强调文本</em>
8. <marquee>
标签
-
作用:
<marquee>
标签用于创建滚动文本或图片(跑马灯),但该标签已被废弃,不建议使用。<marquee>滚动文本</marquee>
9. <blink>
标签
-
作用:
<blink>
标签用于创建闪烁文本,但该标签已被废弃,不建议使用。<blink>闪烁文本</blink>
10. 实体字符(HTML Entities)
-
作用:实体字符用于在HTML中显示特殊字符或符号。
-
常用实体字符:
-
:非换行空格。 -
©
:版权符号 ©。 -
®
:注册商标符号 ®。 -
™
:商标符号 ™。 -
<
:小于号 <。 -
>
:大于号 >。 -
&
:& 符号。
-
-
-
示例:
<p>版权符号:©</p> <p>小于号:<</p> <p>大于号:></p>
11. 总结
-
<span>
标签用于包裹文本或内容,通常用于CSS或JavaScript操作。 -
HTML注释用于添加说明,不会在页面中显示。
-
HTML转义符用于显示特殊字符,如
<
、>
、&
等。 -
<br>
标签用于换行,<hr>
标签用于插入水平分割线。 -
<base>
标签用于指定页面中所有相对URL的基准URL。 -
<b>
、<i>
、<u>
标签用于样式,<strong>
、<em>
标签用于语义强调。 -
<marquee>
和<blink>
标签已被废弃,不建议使用。 -
实体字符用于显示特殊符号或字符。