飞道的博客

HTML5 常用 标签 锚 列表 用法

254人阅读  评论(0)

寒假已经过去15天了,html、css、javascript、vue都已经匆匆过了一遍。再过两天就要过年了,趁过年前把这些刚刚学过的知识整理一下,然后试着做几个具体项目练练手。本文是第一篇——html。将不定期更新,把接触到的内容及时填补到本文中。

IDE推荐使用HBuilder X,其次是VScode


HTML5 总结 本文

CSS3 总结  点击这里


首先HTML是超文本标记语言(简称:HTML)。是WEB前端必备的技能之一。其中ML是标记语言,是用一种文本标记描述结构化数据的形式语言。


  
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title> </title>
  6. </head>
  7. <body>
  8. </body>
  9. </html>
  • 其中<!DOCTYPE html> HTML5 对其进行了简化,只支持html这一种文档类型。
  • <html> 元素是 HTML 页面的根元素
  • <head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8
  • <title> 元素描述了文档的标题
  • <body> 元素包含了可见的页面内容

首先是html5新增的各种元素


  
  1. <header>111 </header> <!-- 页头 -->
  2. <nav>222 </nav> <!-- 导航 -->
  3. <section> <!-- 页面分块 -->
  4. <article>333 </article>
  5. </section>
  6. <aside>444 </aside> <!-- 侧边栏 -->
  7. <footer>555 </footer> <!-- 页尾 -->

 


  
  1. <mark>aaa </mark> <!-- 标黄 -->
  2. <meter max="100" min="0" value="91" οninput="90"> </meter>
  3. <!--
  4. high:定义度量值位于哪个点,被认为是高的值
  5. low:定义度量值位于哪个点,被认为是低的值
  6. max:最大的度量值 默认1
  7. min:最小的度量值 默认0
  8. oninput:最佳的度量值
  9. value:当前所处的度量值 -->
  10. <progress max="100" value="85"> </progress> <!-- 进度条 -->
  11. <progress> </progress> <!-- 不加属性即为动态滑动的滚动条 -->
  12. <details> <!-- 手动展开栏 -->
  13. <summary>标题 </summary>
  14. 详细内容
  15. </details>
  16. <menu> <!-- 带事件的按钮 -->
  17. <command οnclick="alert('hello world!')">按钮 </command>
  18. </menu>
  19. <!-- contenteditable:是否可编辑内容 -->
  20. <!-- hidden:是否隐藏 -->
  21. <input type="text"contenteditable="true" hidden="false"/>
  22. <textarea rows="8" cols="8" spellcheck="true">
  23. <!-- spellcheck属性是对其进行拼写检查 -->
  24. </textarea>

其次是基本所有的标签都可以使用的百搭属性,非常常用,值得背一下

  • 1.class 用于绑定css属性

  
  1. <h2 class="red">文字 </h2>
  2. <style type="text/css">
  3. .red{
  4. color: red;
  5. }
  6. </style>
  • 2.id 用于区分组件
<h2 id="hid">文字</h2>
  • 3.style 在标签内部绑定样式
<h2 style="color: red; width: 100px;">文字</h2>
  • 4.title 鼠标长放提示的信息
<h2 title="提示文本">文字</h2>
  •  5.align 对齐属性
<h2 align="center">文字</h2>

接着是各式各样常用的标签:

<h1>~<h6>

标题标签,标题、副标题、章、节……

<h2>文字</h2>

<p></p>

段落标签,上下都有空行

<p>文字</p>

<br>

换行标签

<br>

<hr>

水平线标签

size为水平线的粗细

color为水平线的颜色

width为水平线的宽度

<hr size="7" color="black" align="center" width="200px"/>

<link> 

用于导入外部css样式

<pre></pre>

原样显示文字标签,保留空格和回车符

<pre>文本    文本续</pre>

<center></center>

居中

<center>文本</center>

<span></span>

行内文本容器,为了突出某些文字的特殊效果,不换行。

<h2>啦啦啦<span class="ar">呵呵呵</span>啦啦啦啦</h2>

<figure>

用于定义独立的流内容。


  
  1. <figure>
  2. <figcaption>图片 </figcaption>
  3. <p>图片说明 </p>
  4. <img src="img/tupian1.jpg" />
  5. </figure>

<a><a>

超链接标签 

target为打开链接的方式

_blank为在新窗口打开该链接

_self 在同页面覆盖打开链接

其中图片超链接指的是在<a>标签中加<img>标签

<a href="http://www.baidu.com" target="_blank">文字</a>

锚链接

指的是因为一个页面过长导致拖动滚动条不方便浏览的时候,有一种方法,点击某个超链接立即跳转到该部分。

具体方法是:在超链接href属性前置#,属性为需要链接的id属性,可以是<h2>、<p>等其他。


  
  1. <a href="#one">段落1 </a> <br>
  2. <a href="#two">段落2 </a> <br>
  3. <a href="#three">段落3 </a> <br>
  4. <hr >
  5. <p id="one">段落1 </p> <br> <br> <br> <br> <br> <br> <br> <br>
  6. <p id="two">段落2 </p> <br> <br> <br> <br> <br> <br> <br> <br>
  7. <p id="three">段落3 </p> <br> <br> <br> <br> <br> <br> <br> <br>

字体物理类型标签:


  
  1. <b>aaa </b> <!-- 加粗 -->
  2. <i>aaa </i> <!-- 倾斜 -->
  3. <tt>aaa </tt> <!-- 打印机字体 -->
  4. <u>aaa </u> <!-- 加下划线 -->
  5. <strike>aaa </strike> <!-- 加删除线 -->
  6. <sub>aaa </sub> <!-- 下标显示 -->
  7. <sup>aaa </sup> <!-- 上标显示 -->
  8. <big>aaa </big> <!-- 较大字体显示 -->
  9. <small>aaa </small> <!-- 较小字体显示 -->

特殊符号:


  
  1. &nbsp; 空格
  2. &lt; <
  3. &gt; >
  4. &amp; &
  5. &quot; "
  6. &copy; ©
  7. &reg; ®
  8. <!-- 注释 -->

列表类:

ul-li:无序列表

type为前面的标识。square为正方形,circle为圆圈,disc(默认)为点。


  
  1. <ul type="square">
  2. <li>
  3. 1
  4. </li>
  5. </ul>

ol-li:有序列表

type为类型,可以是1、 A、a、i等。

start为起始。


  
  1. <ol type="1" start="2">
  2. <li>
  3. aaa
  4. </li>
  5. </ol>

dl-dt定义性列表省略......

<img />图片标签

src:图片URL地址

border:图片的边框宽度

hspace、vspace:图片左右、上下间距

alt:图片替代掉的文本

<img src="img/tupian1.jpg" border="2px"/>

注:最后修改时间:2020年1月23日  


转载:https://blog.csdn.net/qq_41464123/article/details/104071934
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场