问天翼三 發表於 2019-7-20 17:44:00

HTML5标签

<h1><span class="md-plain md-expand">HTML标签</span></h1>
<p class="md-end-block md-p"><span class="md-plain">HTML是标记语言,里面的所有功能都是通过标签来实现的,可以说标签就像一个个“砖块”,H5前端开发工程师就像是建筑工人,用这些“砖块”按照一定规则组合起来建造成网页。</span></p>
<p class="md-end-block md-p"><span class="md-plain">想要造一栋HTML大楼,不了解各个标签是不行的。下面就让我们来简单认识这些常用标签。</span></p>
<p class="md-end-block md-p"><span style="font-size: 18px"><strong>HTML5标签总表</strong></span></p>
<p class="md-end-block md-p"><span class="md-plain"><img src="https://img2018.cnblogs.com/blog/1743728/201910/1743728-20191021143237502-112832518.png" alt=""></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2 class="md-end-block md-heading"><span class="md-plain">1、标签的简单介绍</span></h2>
<h3 class="md-end-block md-heading"><span class="md-plain">1.1 单标签、双标签</span></h3>
<p class="md-end-block md-p"><span class="md-plain">单标签:单个出现,以⾃身单个标签标识结束</span></p>
<p class="md-end-block md-p"><span class="md-plain">双标签:成对出现,以自身第二个标签标识结束</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">1.2 ⾏内标签、块级标签、行内块标签</span></h3>
<p class="md-end-block md-p"><span class="md-plain">行内标签:可与其他行内元素并列一行;不能设置宽度和高度,高度是行高(line-height:100px;可设置),宽度是内容的总宽度;默认文字会被放在中间显示。例:<span class="md-tag md-raw-inline">&lt;a&gt;</span></span></p>
<p class="md-end-block md-p"><span class="md-plain">块级标签:拥有⾃身宽⾼,通常独⾃占据⼀⾏独占一行;如果不设置宽度,会默认占满父元素的百分之百;可以当做容器包含其他标签。例:<span class="md-tag md-raw-inline">&lt;div&gt;</span></span></p>
<p class="md-end-block md-p"><span class="md-plain">行内块标签:可以设置宽度高度等样式;可以和其他元素并排显示,现在只有input标签符合行内块元素;</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">1.3 单⼀标签、组合标签</span></h3>
<p class="md-end-block md-p"><span class="md-plain">单⼀标签:单独出现,表示具体的功能或展示具体的内容。</span></p>
<p class="md-end-block md-p"><span class="md-plain">组合标签:配合使⽤,才能产⽣相应的内容与效果。例:</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">1.4 标签大小写书写规范</span></h3>
<p class="md-end-block md-p"><span class="md-plain">html5中的标签不区分大小写,都可以识别,不过这里建议标签全部小写。</span></p>
<p class="md-end-block md-p"><span class="md-plain">因为js只能识别小写,为了之后对接js,标签最好全部小写。</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h2 class="md-end-block md-heading"><span class="md-plain">2、head 中的标签</span></h2>
<p class="md-end-block md-p"><span class="md-plain">head是网页的头部,里面放置的代码是用来对网页进行相关设置</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">meat 标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">在网页中meat标签最常用的设置是用来设置字符集,字符集设置错误将会导致网页打开乱码。</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">title 标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">title<span class="cm-tag cm-bracket">&gt;网页标题<span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">title<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">title 标签里是网页的标题,如下图所示:</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p"><span class="md-plain">显示在浏览器标签栏中</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">title<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">title<span class="cm-tag cm-bracket">&gt; 需要写在 &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">meta <span class="cm-attribute">charset=<span class="cm-string">"UTF-8"<span class="cm-tag cm-bracket">&gt;标签后<br>&nbsp;<span>meta 标签设置字符集,若title写在前,则网页运行title时还没有设置字符集导致标题乱码。</span></span></span></span></span></span></span></span></span></span></span></span></pre>
<h3 class="md-end-block md-heading">&nbsp;</h3>
<h3 class="md-end-block md-heading"><span class="md-plain">style 标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">style<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    *{<br>&nbsp;<span><span class="cm-tab">    <span class="cm-property">margin:<span class="cm-number">0;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-property">padding:<span class="cm-number">0;<br>&nbsp;<span><span class="cm-tab">    }<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">style<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">style标签是用来在head标签中设置CSS样式,美化修饰网页。</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">script 标签</span></h3>
<p class="md-end-block md-p"><span class="md-plain">script 标签可以在其中写入js代码</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">script<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-keyword">var <span class="cm-def">a <span class="cm-operator">= <span class="cm-number">10;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-keyword">var <span class="cm-def">b <span class="cm-operator">= <span class="cm-number">20;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-variable">console.<span class="cm-property">log(<span class="cm-variable">a<span class="cm-operator">+<span class="cm-variable">b);<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">script<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">当然也可以通过 script 标签来引入外部的js文件</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">script &nbsp;<span class="cm-attribute">src=<span class="cm-string">"01.js"<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">script<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">link 标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">link <span class="cm-attribute">rel=<span class="cm-string">"stylesheet" <span class="cm-attribute">href=<span class="cm-string">"style.CSS"<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">通过 link 标签可以引入外部的 CSS 样式文件</span></p>
<h3 class="md-end-block md-heading">&nbsp;</h3>
<h3 class="md-end-block md-heading"><span class="md-plain">ico 图标</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">link <span class="cm-attribute">rel=<span class="cm-string">"shortcut icon" <span class="cm-attribute">href=<span class="cm-string">""<span class="cm-attribute">/images/favicon.ico<span class="cm-string cm-error">"&gt;</span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">在网页标题前引入ico图标,如下图标签栏前的百度小图标</span></p>
<p class="md-end-block md-p"><span class=" md-link"><span class="md-image md-img-loaded" data-src="HTML标签及属性汇总整理.assets/1743728-20190720174334308-753382690.png"><img alt="image" data-local-refresh="true"></span></span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h2 class="md-end-block md-heading"><span class="md-plain">3、body 中的标签</span></h2>
<p class="md-end-block md-p"><span class="md-plain">body是网页的主体,网站上所能见到的内容基本都在body中,大部分标签也都是在body中使用。</span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">h1-h6 标题标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h1<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h1<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h2<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h2<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h3<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h3<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h4<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h4<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h5<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h5<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">h6<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">h6<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">h1-h6 标签是标题标签。数字表示标题的大小,1最大,6最小。</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">p 段落标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">p<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">p<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">块级元素。段落标签,内部通常放置文本</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">span 标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">span<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">span<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">行内元素 。类似 p 标签,span 里同样用来放置文本,。</span></p>
<p class="md-end-block md-p"><span class="md-plain">注意,span标签可以放在 p 标签内,但 p 标签里不能放 span 标签</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">hr 水平线</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">hr<span class="cm-tag cm-bracket">&gt;</span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">hr 标签在网页中产生一条水平线</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">del 删除线</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">del<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">del<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">del标签中的文字字中间会被划上一条横线</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">b 加粗</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">b<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">b<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">b 标签中的文字会被加粗</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">strong 加粗强调</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">strong<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">strong<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">strong 标签中的文字会被加粗,并且强调</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">I 倾斜文本</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">i<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">i<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">I 标签中的文字会被倾斜,在网页中显示斜体</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">em 倾斜强调</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">em<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">em<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">em 标签中的文字会被倾斜,并且强调</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">pre 预格式文本</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">pre<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">pre<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">pre标签表示预格式文本。由于在html会有多个空格会被合并成一个,回车换行会失效等问题,导致网页布局混乱。</span></p>
<p class="md-end-block md-p"><span class="md-plain">pre标签内的内容可以原样显示到网页中</span></p>
<h3 class="md-end-block md-heading">&nbsp;</h3>
<h3 class="md-end-block md-heading"><span class="md-plain">br 换行</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">br<span class="cm-tag cm-bracket">&gt;</span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">br标签表示换行,相当于enter回车键</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">ul li 无序列表</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">ul<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">ul<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>type:属性值:定义了无序列表序号的类型<br>&nbsp;<span><span class="cm-tab">    disc:实心圆<br>&nbsp;<span><span class="cm-tab">    circle:空心圆<br>&nbsp;<span><span class="cm-tab">    aquare:实心方块<br>&nbsp;<span><span class="cm-tab">    none:什么都没有</span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">ul li 标签表示无序列表,类似于表格,可以使文字等以清单的方式显示</span></p>
<h3 class="md-end-block md-heading">&nbsp;</h3>
<h3 class="md-end-block md-heading"><span class="md-plain">ol li 有序列表</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">ol<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">li<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">ol<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>type:属性值:定义有序序号的类型<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    数字:(默认)<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    a:小写英文字母<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    A:大写英文字母<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    i:小写的罗马数字<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    I:大写的罗马数字</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">ol li 标签表示有序列表,类似于表格,可以时文字等以清单的方式显示,并且会在最前面标注序号,1、2、3、4等</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">img 图片</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">img <span class="cm-attribute">src=<span class="cm-string">"./img/01.jpg" <span class="cm-attribute">alt=<span class="cm-string">"图片"<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">img标签表示在网页中引用图片</span></p>
<h3 class="md-end-block md-heading">&nbsp;</h3>
<h3 class="md-end-block md-heading"><span class="md-plain">a 超链接</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">a <span class="cm-attribute">href=<span class="cm-string">"https://www.cnblogs.com/"<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">a<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">a 标签表示在网页中添加超链接,a标签中点内容就会有超链接效果</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">div 盒子</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">div<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">div<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">div标签常用于切割划分网页,把网页切割成各个部分,方便网页开发。</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">table tr th td 表格标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp; &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">table标签是在网页中插入表格。tr表示行,td表示单元格。表格还常用于网页的布局</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">form 标签 &amp; input标签</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">form <span class="cm-attribute">action=<span class="cm-string">" " <span class="cm-attribute">method=<span class="cm-string">"get" <span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span> &nbsp; &nbsp;<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">input <span class="cm-attribute">type=<span class="cm-string">"text" &nbsp;<span class="cm-attribute">placeholder=<span class="cm-string">"请输入用户名"<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">form<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">表单标签:用于收集用户输入的信息,并提交到服务器。</span></p>
<p class="md-end-block md-p"><span class="md-plain">input标签:可设置为输入框,按钮等</span></p>
<p class="md-end-block md-p"><span class="md-plain"> 下划线:u</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">u<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">u<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">上标:sup</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">sup<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">sup<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">下标:sub</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">sub<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">sub<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">表格:table</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">td<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">tr<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">table<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>table属性:<br>&nbsp;<span><span class="cm-tab">    border:边框<br>&nbsp;<span><span class="cm-tab">    rules:边框显示规则<br>&nbsp;<span><span class="cm-tab">    width:宽度<br>&nbsp;<span><span class="cm-tab">    height:高度<br>&nbsp;<span><span class="cm-tab">    cellpadding:内边距:边框与内容之间的宽度<br>&nbsp;<span><span class="cm-tab">    cellspacing:外边距:单元格与单元格之间的宽度<br>&nbsp;<span>表格的行:tr<br>&nbsp;<span><span class="cm-tab">    align:<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    设置该行内容的水平对齐方式<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    left/center/right<br>&nbsp;<span><span class="cm-tab">    valign:<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    设置该行内容的水平对齐方式<br>&nbsp;<span><span class="cm-tab">    <span class="cm-tab">    top/middle/bottom<br>&nbsp;<span>表格的标题:th<br>&nbsp;<span><span class="cm-tab">    行标题或者列标题,字体具有加粗效果,放在tr中<br>&nbsp;<span>表格的单元格:td<br>&nbsp;<span><span class="cm-tab">    align: 水平对齐<br>&nbsp;<span><span class="cm-tab">    valign:垂直对齐<br>&nbsp;<span><span class="cm-tab">    width:宽度<br>&nbsp;<span><span class="cm-tab">    heiht:高度<br>&nbsp;<span><span class="cm-tab">    colspan:横向合并<br>&nbsp;<span><span class="cm-tab">    rowspan:纵向合并<br>&nbsp;<span>注意:<br>&nbsp;<span><span class="cm-tab">    每行中指定列的宽度,都是以最宽的决定<br>&nbsp;<span><span class="cm-tab">    每行中指定列的高度,都是以最高的决定<br>&nbsp;<span>表格的标题:<br>&nbsp;<span> &nbsp;标记:<br>&nbsp;<span> &nbsp; &nbsp; &nbsp;&lt;caption&gt;标题&lt;/caption&gt;<br>&nbsp;<span> &nbsp;注意:<br>&nbsp;<span> &nbsp; &nbsp; &nbsp;cation一定是紧跟table属性后<br>&nbsp;<span> &nbsp; &nbsp; &nbsp;一个表格最多只有一个标题</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p"><span class="md-plain">浮动框架:iframe<span class="md-softbreak"> <span class="md-tab"> <span class="md-plain">在网页中嵌套别的网页</span></span></span></span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">iframe <span class="cm-attribute">src=<span class="cm-string">"此处是网站地址"<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">iframe<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>语法:<span class="cm-tag cm-bracket">&lt;<span class="cm-tag">iframe &nbsp; <span class="cm-attribute">src=<span class="cm-string">"规定在 iframe 中显示的文档的 URL(默认的显示页面)" <span class="cm-attribute">width=<span class="cm-string">"" <span class="cm-attribute">height=<span class="cm-string">"" &nbsp; <span class="cm-attribute">frameborder=<span class="cm-string">"1/0" &nbsp;<span class="cm-attribute">name=<span class="cm-string">"iframe名称" &nbsp; &nbsp; <span class="cm-attribute">scrolling=<span class="cm-string">"yes/no/auto"<span class="cm-tag cm-bracket">&gt; &nbsp; <span class="cm-tag cm-bracket">&lt;/<span class="cm-tag">iframe<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p"><span class="md-plain">结构标记<span class="md-softbreak"> <span class="md-plain">​<span class="md-tab"> <span class="md-plain">HTML5推出的专门用来布局的一组标记<span class="md-softbreak"> <span class="md-plain">​<span class="md-tab"> <span class="md-plain">目的:<span class="md-softbreak"> <span class="md-plain">​<span class="md-tab"> <span class="md-plain">取代div,提升整体代码的可读性和语意性<span class="md-softbreak"> <span class="md-plain">​<span class="md-tab"> <span class="md-tag md-raw-inline">&lt;header&gt;<span class="md-tag md-raw-inline">&lt;/header&gt;<span class="md-plain">与<span class="md-tag md-raw-inline">&lt;div id="header"&gt;<span class="md-tag md-raw-inline">&lt;/div&gt;<span class="md-plain">一模一样基本没有区别<span class="md-softbreak"> <span class="md-plain">常用的结构标记</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p>
<h3 class="md-end-block md-heading"><span class="md-plain">header:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">header<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">header<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>定义网页的页眉部分或者其他部分的顶部内容</span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">aside:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">aside<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">aside<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>定义网页的导航部分</span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">nav:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">nav<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">nav<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>编写网页的导航部分</span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">section:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">section<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">section<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>整个网页的主体</span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">footer:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">footer<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">footer<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span>表示网页底部,一般情况下是用户不太关注的部分</span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">article:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">article<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag">article<span class="cm-tag cm-bracket">&gt;</span></span></span></span></span></span></pre>
<p class="md-end-block md-p"><span class="md-plain">用来表示文章内容部分<span class="md-softbreak"> <span class="md-plain">论坛帖子,微博,说收,朋友圈,新闻等</span></span></span></p>
<p class="md-end-block md-p">&nbsp;</p>
<h3 class="md-end-block md-heading"><span class="md-plain">flash插件:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">object<span class="cm-tag cm-bracket">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">embed <span class="cm-attribute">width=<span class="cm-string">"value" <span class="cm-attribute">height=<span class="cm-string">"value" <span class="cm-attribute">wmode=<span class="cm-string">"transparet" <span class="cm-attribute">src=<span class="cm-string">"flash路径"<span class="cm-tag cm-bracket">&gt;&lt;/<span class="cm-tag cm-error">embed<span class="cm-tag cm-bracket cm-error">&gt;<br>&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag cm-error">object<span class="cm-tag cm-bracket cm-error">&gt;</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></pre>
<h3 class="md-end-block md-heading"><span class="md-plain">滚动字幕:</span></h3>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span><span class="cm-tag cm-bracket">&lt;/<span class="cm-tag cm-error">marquee<span class="cm-tag cm-bracket cm-error">&gt;</span></span></span></span></pre>
<p class="md-end-block md-p">&nbsp;</p>
<p class="md-end-block md-p"><span class="md-plain">多媒体标签</span></p>
<pre class="md-fences md-end-block md-fences-with-lineno ty-contain-cm modeLoaded">&nbsp;<span class="cm-tab-wrap-hack"><span class="cm-tag cm-bracket">&lt;<span class="cm-tag">atudio<span class="cm-tag cm-bracket">&gt;</span></span></span></span></pre>
<p class="md-end-block md-p md-focus">&nbsp;</p>
<h2 class="md-end-block md-heading"><span class="md-plain">4、实体字符</span></h2>
<p class="md-end-block md-p"><span class="md-plain">由于标签字符的特殊性,&lt;、&gt;、空格、等特殊符号。会被浏览器误认成html语言的标签,不会在网页中显示。</span></p>
<p class="md-end-block md-p"><span class="md-plain">所以为了在网页中正常使用这些字符则需要用到实体字符</span></p>
<p class="md-end-block md-p"><span class="md-plain">下面介绍一些常用实体字符</span></p>
<p class="md-end-block md-p">&nbsp;</p>
<table class="md-table">
<thead>
<tr class="md-end-block"><th><span class="td-span"><span class="md-plain">实体字符</span></span></th><th><span class="td-span"><span class="md-plain">字符含义</span></span></th><th><span class="td-span"><span class="md-plain">网页中显示效果</span></span></th></tr>
</thead>
<tbody>
<tr class="md-end-block">
<td>&amp;nbsp;</td>
<td><span class="td-span"><span class="md-plain">空格符号</span></span></td>
<td>&nbsp;</td>
</tr>
<tr class="md-end-block">
<td><span class="td-span"><span class="md-plain">&amp;lt;</span></span></td>
<td><span class="td-span"><span class="md-plain">小于号</span></span></td>
<td><span class="td-span"><span class="md-plain">&lt;</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;gt;</div>
</td>
<td><span class="td-span"><span class="md-plain">大于号</span></span></td>
<td><span class="td-span"><span class="md-plain">&gt;</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;copy;</div>
</td>
<td><span class="td-span"><span class="md-plain">版权符号</span></span></td>
<td><span class="td-span"><span class="md-plain">@</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;yen;</div>
</td>
<td><span class="td-span"><span class="md-plain">人民币符号</span></span></td>
<td><span class="td-span"><span class="md-plain">¥</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;amp;</div>
</td>
<td><span class="td-span"><span class="md-plain">和</span></span></td>
<td><span class="td-span"><span class="md-plain">&amp;</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;reg;</div>
</td>
<td><span class="td-span"><span class="md-plain">注册商标</span></span></td>
<td><span class="td-span"><span class="md-plain">®</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;trade;</div>
</td>
<td><span class="td-span"><span class="md-plain">商标</span></span></td>
<td><span class="td-span"><span class="md-plain">™</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;times;</div>
</td>
<td><span class="td-span"><span class="md-plain">乘号</span></span></td>
<td><span class="td-span"><span class="md-plain">×</span></span></td>
</tr>
<tr class="md-end-block">
<td>
<div>&amp;divide;</div>
</td>
<td><span class="td-span"><span class="md-plain">除号</span></span></td>
<td><span class="td-span"><span class="md-plain">÷</span></span></td>
</tr>
</tbody>
</table>
<p class="md-end-block md-p"><span class="md-plain"> <span class="md-link md-expand"><span class="md-plain">实体字符大全</span></span></span></p><br><br>
来源:https://www.cnblogs.com/zhupengcheng/p/11218544.html
頁: [1]
查看完整版本: HTML5标签