<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>基础 &#8211; chang的个人博客</title>
	<atom:link href="https://www.qiqin-chang.cn/category/front/hcj/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.qiqin-chang.cn</link>
	<description></description>
	<lastBuildDate>Thu, 01 Jan 2026 06:19:01 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://www.qiqin-chang.cn/wp-content/uploads/2025/04/cropped-无背景-圆形-32x32.png</url>
	<title>基础 &#8211; chang的个人博客</title>
	<link>https://www.qiqin-chang.cn</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>密码保护：JavaScript</title>
		<link>https://www.qiqin-chang.cn/javascript/</link>
					<comments>https://www.qiqin-chang.cn/javascript/#respond</comments>
		
		<dc:creator><![CDATA[乐章]]></dc:creator>
		<pubDate>Mon, 11 Aug 2025 05:23:15 +0000</pubDate>
				<category><![CDATA[前端]]></category>
		<category><![CDATA[基础]]></category>
		<guid isPermaLink="false">http://www.qiqin-chang.cn/?p=540</guid>

					<description><![CDATA[无法提供摘要。这是一篇受保护的文章。]]></description>
										<content:encoded><![CDATA[<form action="https://www.qiqin-chang.cn/znyz" class="post-password-form" method="post"><input type="hidden" name="redirect_to" value="https://www.qiqin-chang.cn/javascript/" /></p>
<p>此内容受密码保护。如需查阅，请在下方输入密码。</p>
<p><label for="pwbox-540">密码： <input name="post_password" id="pwbox-540" type="password" spellcheck="false" required size="20" /></label> <input type="submit" name="Submit" value="提交" /></p>
</form>
]]></content:encoded>
					
					<wfw:commentRss>https://www.qiqin-chang.cn/javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CSS</title>
		<link>https://www.qiqin-chang.cn/css/</link>
					<comments>https://www.qiqin-chang.cn/css/#respond</comments>
		
		<dc:creator><![CDATA[乐章]]></dc:creator>
		<pubDate>Mon, 11 Aug 2025 05:22:05 +0000</pubDate>
				<category><![CDATA[前端]]></category>
		<category><![CDATA[基础]]></category>
		<guid isPermaLink="false">http://www.qiqin-chang.cn/?p=538</guid>

					<description><![CDATA[# 基础教程： CSS 语法： 选择器 { 属性: 值; 属性: 值 &#8230;} 一套（属性:值）被称为 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p><strong><em># </em></strong><strong>基础教程：</strong></p>



<h2 class="wp-block-heading">CSS 语法：</h2>



<p>选择器 { 属性: 值; 属性: 值 &#8230;}</p>



<p>一套（属性:值）被称为一个声明</p>



<pre class="wp-block-code"><code>p {
  color: red;
  text-align: center;
}</code></pre>



<h2 class="wp-block-heading">CSS 选择器：</h2>



<h3 class="wp-block-heading">元素选择器：</h3>



<pre class="wp-block-code"><code>p {text-align: center;color: red;}</code></pre>



<h3 class="wp-block-heading">id 选择器：</h3>



<pre class="wp-block-code"><code>#para1 {text-align: center;color: red;}</code></pre>



<h3 class="wp-block-heading">类选择器：</h3>



<pre class="wp-block-code"><code>.center {text-align: center;color: red;}</code></pre>



<h3 class="wp-block-heading">通用选择器：</h3>



<pre class="wp-block-code"><code>* {text-align: center;color: blue;}</code></pre>



<h3 class="wp-block-heading">分组选择器：</h3>



<pre class="wp-block-code"><code>h1, h2, p {text-align: center;color: red;}</code></pre>



<h2 class="wp-block-heading">CSS 使用方式：</h2>



<h3 class="wp-block-heading">外部CSS：</h3>



<pre class="wp-block-code"><code>&lt;head&gt;<br>&lt;link rel="stylesheet" type="text/css" href="mystyle.css"&gt;<br>&lt;/head&gt;</code></pre>



<h3 class="wp-block-heading">内部 CSS：</h3>



<pre class="wp-block-code"><code>&lt;head&gt;<br>&lt;style&gt;<br>h1 {<br> &nbsp;color: maroon;<br> &nbsp;margin-left: 40px;<br>} <br>&lt;/style&gt;<br>&lt;/head&gt;</code></pre>



<h3 class="wp-block-heading">行内 CSS：</h3>



<pre class="wp-block-code"><code>&lt;h1 style="color:blue;text-align:center;"&gt;This is a heading&lt;/h1&gt;</code></pre>



<h2 class="wp-block-heading">CSS 注释：</h2>



<pre class="wp-block-code"><code>/* 这是一条单行注释 */</code></pre>



<h2 class="wp-block-heading">CSS 颜色：</h2>



<h3 class="wp-block-heading">颜色属性：</h3>



<h4 class="wp-block-heading">背景颜色：</h4>



<pre class="wp-block-code"><code>&lt;h1 style="background-color:DodgerBlue;"&gt;China&lt;/h1&gt;</code></pre>



<h4 class="wp-block-heading">文本颜色：</h4>



<pre class="wp-block-code"><code>&lt;h1 style="color:Tomato;"&gt;China&lt;/h1&gt;</code></pre>



<h4 class="wp-block-heading">边框颜色：</h4>



<pre class="wp-block-code"><code>&lt;h1 style="border:2px solid Tomato;"&gt;Hello World&lt;/h1&gt;</code></pre>



<h3 class="wp-block-heading">颜色种类：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>种类</th><th>使用方式</th></tr></thead><tbody><tr><td>RGB 颜色</td><td>rgb(red, green, blue)</td></tr><tr><td>RGBA 颜色</td><td>rgba(red, green, blue, alpha)</td></tr><tr><td>HEX 颜色</td><td>#rrggbb</td></tr><tr><td>HSL 颜色</td><td>hsla(hue, saturation, lightness)</td></tr><tr><td>HSLA 颜色</td><td>hsla(hue, saturation, lightness, alpha)</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">CSS 背景：background</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>background-color</td><td>指定元素的背景色</td></tr><tr><td>background-image</td><td>指定用作元素背景的图像（图像默认子在水平和垂直上都重复）</td></tr><tr><td>background-repeat</td><td>指定背景图像的重复方式</td></tr><tr><td>background-attachment</td><td>指定背景图像是应该滚动还是固定的（不会随页面的其余部分一起滚动）</td></tr><tr><td>background-position</td><td>指定背景图像的位置</td></tr><tr><td>background-clip</td><td>规定背景的绘制区域</td></tr><tr><td>background-origin</td><td>规定在何处放置背景图像</td></tr><tr><td>background-size</td><td>规定背景图像的尺寸</td></tr></tbody></table></figure>



<p>实例：</p>



<pre class="wp-block-code"><code>body {<br>  background-color: lightblue; /*设置背景颜色*/<br>  background-image: url("paper.gif"); /*添加背景图片*/<br>  background-repeat: repeat-x; /*水平重复*/<br>  background-repeat: repeat-y; /*垂直重复*/  <br>  background-repeat: no-repeat; /*只显示一次图像*/ <br>  background-position: right top; /*设置背景图片位置*/<br>  background-attachment: fixed; /*固定背景图像*/<br>  background-attachment: scroll; /*背景图像随页面滚动*/<br>  background: #ffffff url("tree.png") no-repeat right top; /*属性简写*/<br>}<br><br>/*简写顺序<br>background-color<br>background-image<br>background-repeat<br>background-attachment<br>background-position<br>*/<br><br>body {<br>  background-clip: padding-box; /*背景被裁剪到内边距框*/<br>  background-clip: border-box; /*背景被裁剪到边框盒 默认*/<br>  background-clip: content-box; /*背景被裁剪到内容框*/<br>    <br>  background-origin:padding-box; /*背景图像相对于内边距框来定位 默认*/<br>  background-origin:border-box; /*背景图像相对于边框盒来定位*/<br>  background-origin:content-box; /*背景图像相对于内容框来定位*/<br>}</code></pre>



<h2 class="wp-block-heading">CSS 边框：border</h2>



<h3 class="wp-block-heading">边框样式：border-style</h3>



<h4 class="wp-block-heading">属性值：</h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>dotted</td><td>定义点线边框</td></tr><tr><td>dashed</td><td>定义虚线边框</td></tr><tr><td>solid</td><td>定义实线边框</td></tr><tr><td>double</td><td>定义双边框</td></tr><tr><td>groove</td><td>定义 3D 坡口边框。效果取决于 border-color 值</td></tr><tr><td>ridge</td><td>定义 3D 脊线边框。效果取决于 border-color 值</td></tr><tr><td>inset</td><td>定义 3D inset 边框。效果取决于 border-color 值</td></tr><tr><td>outset</td><td>定义 3D outset 边框。效果取决于 border-color 值</td></tr><tr><td>none</td><td>定义无边框</td></tr><tr><td>hidden</td><td>定义隐藏边框</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">边框宽度：border-width</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>以 px、pt、cm、em 计</td><td>自定义宽度</td></tr><tr><td>thin</td><td>预定义细</td></tr><tr><td>medium</td><td>预定义中</td></tr><tr><td>thick</td><td>预定义宽</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">边框颜色：border-color</h3>



<p>说明：使用CSS颜色为属性就可以</p>



<h3 class="wp-block-heading">混合边框：</h3>



<p>一个值：四条边都为该属性值</p>



<p>两个值：上下 左右</p>



<p>三个值：上 左右 下</p>



<p>四个值：上 右 下 左</p>



<h3 class="wp-block-heading">属性简写：</h3>



<pre class="wp-block-code"><code>p {<br>  border: 5px solid red;<br>  border-left: 6px solid red; /*左边框*/<br>  border-bottom: 6px solid red; /*底边框*/<br>}</code></pre>



<h3 class="wp-block-heading">圆角边框: border-radius</h3>



<pre class="wp-block-code"><code>p {<br>  border-radius: 5px; /*圆角像素值*/<br>}</code></pre>



<h3 class="wp-block-heading">其他属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border.asp">border</a></td><td>简写属性，在一条声明中设置所有边框属性。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-bottom.asp">border-bottom</a></td><td>简写属性，在一条声明中设置所有下边框属性。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-bottom-color.asp">border-bottom-color</a></td><td>设置下边框的颜色。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-bottom-style.asp">border-bottom-style</a></td><td>设置下边框的样式。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-bottom-width.asp">border-bottom-width</a></td><td>设置下边框的宽度。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-left.asp">border-left</a></td><td>简写属性，在一条声明中设置所有左边框属性。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-left-color.asp">border-left-color</a></td><td>设置左边框的颜色。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-left-style.asp">border-left-style</a></td><td>设置左边框的样式。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-left-width.asp">border-left-width</a></td><td>设置左边框的宽度。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-right.asp">border-right</a></td><td>简写属性，在一条声明中设置所有右边框属性。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-right-color.asp">border-right-color</a></td><td>设置右边框的颜色。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-right-style.asp">border-right-style</a></td><td>设置右边框的样式。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-right-width.asp">border-right-width</a></td><td>设置右边框的宽度。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-top.asp">border-top</a></td><td>简写属性，在一条声明中设置所有上边框属性。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-top-color.asp">border-top-color</a></td><td>设置上边框的颜色。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-top-style.asp">border-top-style</a></td><td>设置上边框的样式。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_border-top-width.asp">border-top-width</a></td><td>设置上边框的宽度。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">CSS 边距：padding margin</h2>



<h3 class="wp-block-heading">内边距：padding</h3>



<pre class="wp-block-code"><code>div {<br>  padding-top: 50px;<br>  padding-right: 30px;<br>  padding-bottom: 50px;<br>  padding-left: 80px;<br>  padding: 25px 50px 75px 100px; /*混合外边距 上 右 下 左*/<br>}</code></pre>



<h3 class="wp-block-heading">外边距：margin</h3>



<pre class="wp-block-code"><code>p {<br>  margin-top: 100px;<br>  margin-bottom: 100px;<br>  margin-right: 150px;<br>  margin-left: 80px;<br>  margin: 25px 50px 75px 100px; /*混合外边距 上 右 下 左*/<br>}</code></pre>



<h2 class="wp-block-heading">CSS 高度、宽度：height width</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>height</td><td>设置元素的高度。</td></tr><tr><td>width</td><td>设置元素的宽度。</td></tr><tr><td>max-height</td><td>设置元素的最大高度。</td></tr><tr><td>max-width</td><td>设置元素的最大宽度。</td></tr><tr><td>min-height</td><td>设置元素的最小高度。</td></tr><tr><td>min-width</td><td>设置元素的最小宽度。</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>div {<br>  height: 200px;<br>  width: 50%;<br>  max-width: 500px; /*设置最大宽度*/<br>}</code></pre>



<h2 class="wp-block-heading">CSS 轮廓：outline-style</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>outline-style</td><td>轮廓样式</td></tr><tr><td>outline-color</td><td></td></tr><tr><td>outline-width</td><td>轮廓宽度</td></tr><tr><td>outline-offset</td><td></td></tr><tr><td>outline</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">轮廓样式：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>轮廓样式</th><th>描述</th></tr></thead><tbody><tr><td>dotted</td><td>定义点状的轮廓</td></tr><tr><td>dashed</td><td>定义虚线的轮廓</td></tr><tr><td>solid</td><td>定义实线的轮廓</td></tr><tr><td>double</td><td>定义双线的轮廓</td></tr><tr><td>groove</td><td>定义 3D 凹槽轮廓</td></tr><tr><td>ridge</td><td>定义 3D 凸槽轮廓</td></tr><tr><td>inset</td><td>定义 3D 凹边轮廓</td></tr><tr><td>outset</td><td>定义 3D 凸边轮廓</td></tr><tr><td>none</td><td>定义无轮廓</td></tr><tr><td>hidden</td><td>定义隐藏的轮廓</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">轮廓宽度：outline-width</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>轮廓宽度</th><th>描述</th></tr></thead><tbody><tr><td>thin</td><td>细</td></tr><tr><td>medium</td><td>中</td></tr><tr><td>thick</td><td>宽</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">轮廓颜色：outline-color</h3>



<p>反转颜色：outline-color: invert</p>



<h3 class="wp-block-heading">轮廓偏移：outline-offset</h3>



<h3 class="wp-block-heading">轮廓简写：</h3>



<pre class="wp-block-code"><code>p {<br>    outline-style: dotted;<br>    outline-width: 4px;<br>    outline-color: red;<br>    outline-color: invert /*颜色反转*/<br>    outline: thick ridge pink; /*顺序无所为style属性必须要有*/<br>    outline-offset: 25px; /*轮廓偏移*/<br>}</code></pre>



<h2 class="wp-block-heading">CSS 文本：text</h2>



<h3 class="wp-block-heading">文本颜色：color</h3>



<h3 class="wp-block-heading">文本对齐：text-align</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>center</td><td>居中对齐</td></tr><tr><td>left</td><td>左对齐</td></tr><tr><td>right</td><td>右对齐</td></tr><tr><td>justify</td><td>拉伸每一行直至每行宽度相等且对齐</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">垂直对齐：vertical-align</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>top</td><td></td></tr><tr><td>middle</td><td></td></tr><tr><td>bottom</td><td></td></tr></tbody></table></figure>



<h3 class="wp-block-heading">文本方向：direction unicode-bidi</h3>



<h3 class="wp-block-heading">文字装饰：text-decoration</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>none</td><td>取消装饰，一般用于取消超链接的下划线</td></tr><tr><td>overline</td><td>上划线</td></tr><tr><td>line-through</td><td>中划线</td></tr><tr><td>underline</td><td>下划线</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">文本转换：text-transform</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>uppercase</td><td>全转为大写</td></tr><tr><td>lowercase</td><td>全转为小写</td></tr><tr><td>capitalize</td><td>首字母大写</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">文字间距：</h3>



<h4 class="wp-block-heading">文字缩进：text-indent</h4>



<h4 class="wp-block-heading">字母间距：letter-spacing</h4>



<h4 class="wp-block-heading">行高：line-height</h4>



<h4 class="wp-block-heading">字间距：word-spacing</h4>



<h4 class="wp-block-heading">空白：white-space</h4>



<h3 class="wp-block-heading">文本阴影：text-shadow</h3>



<pre class="wp-block-code"><code>body {<br>  /*文本颜色*/<br>  color: blue;<br>  /*文本对齐*/<br>  text-align: center;<br>  text-align: left;<br>  text-align: right;<br>  text-align: justify;<br>  /*文本逆序*/<br>  direction: rtl;<br>  unicode-bidi: bidi-override;<br>  /*文本对齐*/<br>  vertical-align: top;<br>  vertical-align: middle;<br>  vertical-align: bottom;<br>  /*文本装饰*/<br>  text-decoration: none;<br>  text-decoration: overline;<br>  text-decoration: line-through;<br>  text-decoration: underline;<br>  /*文本转换*/<br>  text-transform: uppercase;<br>  text-transform: lowercase;<br>  text-transform: capitalize;<br>  /*文字间距*/<br>  /*文字缩进*/<br>  text-indent: 50px;<br>  /*字母间距*/<br>  letter-spacing: -3px;  <br>  /*行高*/<br>  line-height: 0.8;  <br>  /*字间距*/<br>  word-spacing: -5px;<br>  /*空白 以下用于进制文本换行*/<br>  white-space: nowrap;<br>  /*文本阴影*/<br>  text-shadow: 2px 2px 5px red;<br>}</code></pre>



<h3 class="wp-block-heading">其他属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td><a href="https://www.w3school.com.cn/cssref/pr_text_letter-spacing.asp">letter-spacing</a></td><td>设置字符间距。</td></tr><tr><td><a href="https://www.w3school.com.cn/cssref/pr_text-overflow.asp">text-overflow</a></td><td>指定应如何向用户示意未显示的溢出内容。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">CSS 字体：font</h2>



<h3 class="wp-block-heading">字体族：font-family</h3>



<p>常见字体族：</p>



<ul class="wp-block-list">
<li>衬线字体（Serif）- 在每个字母的边缘都有一个小的笔触。它们营造出一种形式感和优雅感。</li>



<li>无衬线字体（Sans-serif）- 字体线条简洁（没有小笔画）。它们营造出现代而简约的外观。</li>



<li>等宽字体（Monospace）- 这里所有字母都有相同的固定宽度。它们创造出机械式的外观。</li>



<li>草书字体（Cursive）- 模仿了人类的笔迹。</li>



<li>幻想字体（Fantasy）- 是装饰性/俏皮的字体。</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>通用字体族</th><th>字体名称实例</th></tr></thead><tbody><tr><td>Serif</td><td>Times New Roman 、 Georgia、 Garamond</td></tr><tr><td>Sans-serif</td><td>Arial、 Verdana、 Helvetica</td></tr><tr><td>Monospace</td><td>Courier New、 Lucida Console、 Monaco</td></tr><tr><td>Cursive</td><td>Brush Script MT、 Lucida Handwriting</td></tr><tr><td>Fantasy</td><td>Copperplate、 Papyrus</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">字体样式：font-style</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>normal</td><td>正常</td></tr><tr><td>italic</td><td>斜体</td></tr><tr><td>oblique</td><td>斜体（支持少）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">字体粗细：font-weight</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>normal</td><td>正常</td></tr><tr><td>lighter</td><td>细</td></tr><tr><td>bold</td><td>粗</td></tr><tr><td>900</td><td>自定义</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">字体变体：font-variant</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性值</th><th>描述</th></tr></thead><tbody><tr><td>normal</td><td>正常</td></tr><tr><td>small-caps</td><td>小写字母转为大写字母，但转换后的大写字母小于原本的大写字母</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">字体大小：font-size</h3>



<h3 class="wp-block-heading">属性简写：font</h3>



<p>说明：font-size 和 font-family 的值是必需的。如果缺少其他值之一，则会使用其默认值。</p>



<pre class="wp-block-code"><code>p {<br>  font-family: "Times New Roman", Times, serif;<br>  font-style: normal;<br>  font-weight: normal;<br>  font-variant: normal;<br>  font-size: 40px;<br>  font: italic small-caps bold 12px/30px Georgia, serif;<br>}</code></pre>



<h2 class="wp-block-heading">CSS 列表：list-style-type</h2>



<h3 class="wp-block-heading">列表样式：</h3>



<h4 class="wp-block-heading">无序列表：</h4>



<pre class="wp-block-code"><code>ul {<br>  list-style-type: circle; /*圆形*/<br>  list-style-type: square; /*方形*/<br>  list-style-image: url('sqpurple.gif'); /*自定义样式*/<br>}</code></pre>



<h4 class="wp-block-heading">有序列表：</h4>



<pre class="wp-block-code"><code>ol {<br>  list-style-type: upper-roman; /*罗马排序*/<br>  list-style-type: lower-alpha; /*字母排序*/<br>}</code></pre>



<h3 class="wp-block-heading">定位列表项标记：</h3>



<pre class="wp-block-code"><code>ul {<br>  list-style-position: outside; /*符号在列表项之外*/<br>  list-style-position: inside; /*符号在列表项内*/<br>}</code></pre>



<h3 class="wp-block-heading">删除默认设置：</h3>



<pre class="wp-block-code"><code>ul {<br>  list-style-type: none;<br>  margin: 0;<br>  padding: 0;<br>}</code></pre>



<h3 class="wp-block-heading">简写属性：</h3>



<pre class="wp-block-code"><code>ul {<br>  list-style: square inside url("sqpurple.gif");<br>}</code></pre>



<h2 class="wp-block-heading">CSS 表单：</h2>



<h3 class="wp-block-heading">合并表格边框：</h3>



<pre class="wp-block-code"><code>table {<br> &nbsp;border-collapse: collapse;<br>}</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://www.qiqin-chang.cn/css/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HTML</title>
		<link>https://www.qiqin-chang.cn/html/</link>
					<comments>https://www.qiqin-chang.cn/html/#respond</comments>
		
		<dc:creator><![CDATA[乐章]]></dc:creator>
		<pubDate>Mon, 11 Aug 2025 05:21:20 +0000</pubDate>
				<category><![CDATA[前端]]></category>
		<category><![CDATA[基础]]></category>
		<guid isPermaLink="false">http://www.qiqin-chang.cn/?p=536</guid>

					<description><![CDATA[基础教程： ## HTML 标准格式： 文档结构： 元素语法： 属性语法： HTML 声明： HTML 注释: [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">基础教程：</h1>



<p><strong><em>## </em></strong><strong>HTML 标准格式：</strong></p>



<h3 class="wp-block-heading">文档结构：</h3>



<ul class="wp-block-list">
<li>XHTML DOCTYPE 是强制性的</li>



<li>html 中的 XML namespace 属性是强制性的</li>



<li>html、head、title 以及 body 也是强制性的</li>
</ul>



<h3 class="wp-block-heading">元素语法：</h3>



<ul class="wp-block-list">
<li>XHTML 元素必须正确嵌套</li>



<li>XHTML 元素必须始终关闭</li>



<li>XHTML 元素必须小写</li>



<li>XHTML 文档必须有一个根元素</li>
</ul>



<h3 class="wp-block-heading">属性语法：</h3>



<ul class="wp-block-list">
<li>XHTML 属性必须使用小写</li>



<li>XHTML 属性值必须用引号包围</li>



<li>XHTML 属性最小化也是禁止的</li>
</ul>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br>​<br>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br>​<br>&lt;head&gt;<br>&lt;title&gt;Title of document&lt;/title&gt;<br>&lt;/head&gt;<br>​<br>&lt;body&gt;<br>......<br>&lt;/body&gt;<br>​<br>&lt;/html&gt;</code></pre>



<h2 class="wp-block-heading">HTML 声明：</h2>



<pre class="wp-block-code"><code>&lt;!--HTML5声明--&gt;<br>&lt;!DOCTYPE html&gt; <br>&lt;!--HTML4.01声明--&gt;<br>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"<br>"http://www.w3.org/TR/html4/loose.dtd"&gt;<br>&lt;!--XHTML1.0声明--&gt;<br>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;</code></pre>



<h2 class="wp-block-heading">HTML 注释:</h2>



<pre class="wp-block-code"><code>&lt;!-- This is a comment --&gt;</code></pre>



<h2 class="wp-block-heading">HTML 基本元素：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td><code>&lt;html&gt;</code></td><td>定义整个 HTML 文档</td></tr><tr><td><code>&lt;head&gt;</code></td><td>定义HTML文档的头部</td></tr><tr><td><code>body&gt;</code></td><td>定义HTML文档的主体</td></tr><tr><td><code>&lt;h1&gt;</code>&#8211;<code>&lt;h6&gt;</code></td><td>定义HTML标题</td></tr><tr><td><code>&lt;p&gt;</code></td><td>定义HTML段落</td></tr><tr><td><code>&lt;br&gt;</code></td><td>定义换行</td></tr><tr><td><code>&lt;hr&gt;</code></td><td>定义水平线</td></tr><tr><td><code>&lt;a&gt;</code></td><td>定义HTML 链接</td></tr><tr><td><code>&lt;img&gt;</code></td><td>定义HTML 图像</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 基本属性：</h2>



<h3 class="wp-block-heading">style属性：</h3>



<h4 class="wp-block-heading">HTML 样式实例 &#8211; 背景颜色：</h4>



<pre class="wp-block-code"><code>&lt;p style="background-color:green"&gt;This is a paragraph.&lt;/p&gt;</code></pre>



<h4 class="wp-block-heading">HTML 样式实例 &#8211; 字体、颜色和尺寸：</h4>



<pre class="wp-block-code"><code>&lt;p style="font-family:arial;color:red;font-size:20px;"&gt;A paragraph.&lt;/p&gt;</code></pre>



<h4 class="wp-block-heading">HTML 样式实例 &#8211; 文本对齐：</h4>



<pre class="wp-block-code"><code>&lt;h1 style="text-align:center"&gt;This is a heading&lt;/h1&gt;</code></pre>



<h3 class="wp-block-heading">id属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>id</td><td>为HTML 元素指定唯一的 id</td></tr><tr><td>class</td><td>同一个类名可以由多个 HTML 元素使用</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 超链接：</h2>



<h3 class="wp-block-heading">链接标签：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td><code>&lt;a&gt;</code></td><td>定义锚</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">连接属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>target</td><td>定义被链接的文档在何处显示</td></tr><tr><td>name</td><td>name 属性规定锚（anchor）的名称</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">锚点跳转：</h3>



<pre class="wp-block-code"><code>&lt;!--跳转连接--&gt;<br>&lt;a href="url"&gt;Link text&lt;/a&gt;<br>&lt;!--定义锚点--&gt;<br>&lt;a name="tips"&gt;基本的注意事项 - 有用的提示&lt;/a&gt;<br>&lt;!--指向锚点--&gt;<br>&lt;a href="#tips"&gt;有用的提示&lt;/a&gt;<br>&lt;!--指向其它页面锚点--&gt;<br>&lt;a href="http://www.w3school.com.cn/html/html_links.asp#tips"&gt;有用的提示&lt;/a&gt;</code></pre>



<h2 class="wp-block-heading">HTML 图像：</h2>



<h3 class="wp-block-heading">img 标签：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>src</td><td>源属性（源属性的值是图像的 URL 地址）</td></tr><tr><td>alt</td><td>替换文本</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;img src="boat.gif" alt="Big Boat"&gt;</code></pre>



<h1 class="wp-block-heading">HTML 块：</h1>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>&lt;div&gt;</td><td>定义文档中的分区或节（division/section）。</td></tr><tr><td>span</td><td>定义 span，用来组合文档中的行内元素。</td></tr></tbody></table></figure>



<h1 class="wp-block-heading">HTML 列表:</h1>



<h2 class="wp-block-heading">无序列表:</h2>



<pre class="wp-block-code"><code>&lt;ul&gt;<br>&lt;li&gt;Coffee&lt;/li&gt;<br>&lt;li&gt;Milk&lt;/li&gt;<br>&lt;/ul&gt;</code></pre>



<h2 class="wp-block-heading">有序列表:</h2>



<pre class="wp-block-code"><code>&lt;ol&gt;<br>&lt;li&gt;Coffee&lt;/li&gt;<br>&lt;li&gt;Milk&lt;/li&gt;<br>&lt;/ol&gt;</code></pre>



<h2 class="wp-block-heading">定义列表:</h2>



<pre class="wp-block-code"><code>&lt;dl&gt;<br>&lt;dt&gt;Coffee&lt;/dt&gt;<br>&lt;dd&gt;Black hot drink&lt;/dd&gt;<br>&lt;dt&gt;Milk&lt;/dt&gt;<br>&lt;dd&gt;White cold drink&lt;/dd&gt;<br>&lt;/dl&gt;</code></pre>



<h2 class="wp-block-heading">列表标签：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>ol</td><td>定义有序列表。</td></tr><tr><td>ul</td><td>定义无序列表。</td></tr><tr><td>li</td><td>定义列表项。</td></tr><tr><td>dl</td><td>定义定义列表。</td></tr><tr><td>dt</td><td>定义定义项目。</td></tr><tr><td>dd</td><td>定义定义的描述。</td></tr></tbody></table></figure>



<h1 class="wp-block-heading">HTML 表格：</h1>



<h2 class="wp-block-heading">表格元素：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>table</td><td>定义表格</td></tr><tr><td>caption</td><td>定义表格标题。</td></tr><tr><td>th</td><td>定义表格的表头。</td></tr><tr><td>tr</td><td>定义表格的行。</td></tr><tr><td>td</td><td>定义表格单元。</td></tr><tr><td>thead</td><td>定义表格的页眉。</td></tr><tr><td>tbody</td><td>定义表格的主体。</td></tr><tr><td>tfoot</td><td>定义表格的页脚。</td></tr><tr><td>col</td><td>定义用于表格列的属性。</td></tr><tr><td>colgroup</td><td>定义表格列的组。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">表格属性：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>border</td><td>定义边框属性</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;table border="1"&gt;<br>&lt;colgroup&gt;<br>    &lt;col span="2" style="background-color:red"&gt;<br>    &lt;col style="background-color:yellow"&gt;<br>&lt;/colgroup&gt;<br>&lt;tr&gt;<br>	&lt;td&gt;row 1, cell 1&lt;/td&gt;<br>	&lt;td&gt;row 1, cell 2&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;tr&gt;<br>	&lt;td&gt;row 2, cell 1&lt;/td&gt;<br>	&lt;td&gt;row 2, cell 2&lt;/td&gt;<br>&lt;/tr&gt;<br>&lt;/table&gt;</code></pre>



<h1 class="wp-block-heading">HTML 表单：</h1>



<h2 class="wp-block-heading">HTML 表单属性：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>action</td><td>规定提交表单时将表单数据发送到何处。（URL）（提交页面）</td></tr><tr><td>target</td><td>规定提交表单后在何处显示接收到的响应。（默认：_self）</td></tr><tr><td>method</td><td>规定发送表单数据时要使用的 HTTP 方法。（默认get方法）method=&#8221;post&#8221;</td></tr><tr><td>autocomplete</td><td>规定表单是否应打开自动完成（填写）功能。（默认：开启）开启：autocomplete=&#8221;on&#8221;</td></tr><tr><td>novalidate</td><td>规定提交时不应验证表单。novalidate</td></tr><tr><td>accept-charset</td><td>规定用于表单提交的字符编码。</td></tr><tr><td>enctype</td><td>规定将表单数据提交到服务器时应如何编码（默认：url-encoded；仅供 method=&#8221;post&#8221;）。</td></tr><tr><td>name</td><td>规定表单名称。（对于 DOM 使用：document.forms.name）</td></tr><tr><td>rel</td><td>规定链接资源和当前文档之间的关系。</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Target 属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>值</th><th>描述</th></tr></thead><tbody><tr><td>_blank</td><td>响应显示在新窗口或选项卡中。</td></tr><tr><td>_self</td><td>响应显示在当前窗口中。</td></tr><tr><td>_parent</td><td>响应显示在父框架中。</td></tr><tr><td>_top</td><td>响应显示在窗口的整个 body 中。</td></tr><tr><td>framename</td><td>响应显示在命名的 iframe 中。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 表单元素：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>元素</th><th>描述</th></tr></thead><tbody><tr><td>input</td><td>根据不同的type属性，可以变化为多种形态</td></tr><tr><td>select</td><td>定义下拉列表</td></tr><tr><td>option</td><td>定义待选择的选项</td></tr><tr><td>textarea</td><td>定义多行输入字段</td></tr><tr><td>button</td><td>定义可点击的按钮</td></tr><tr><td>datalist</td><td>定义预定义选项的下拉列表（html5）</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 输入类型：</h2>



<h3 class="wp-block-heading">input 元素的输入类型：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>类型</th><th>描述</th></tr></thead><tbody><tr><td>text</td><td>定义常规文本输入</td></tr><tr><td>password</td><td>定义密码字段</td></tr><tr><td>submit</td><td>定义提交按钮</td></tr><tr><td>radio</td><td>定义单选按钮输入 添加checked属性为默认选择</td></tr><tr><td>checkbox</td><td>定义复选框</td></tr><tr><td>button</td><td>定义按钮</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">HTML5 输入类型：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>类型</th><th>描述</th></tr></thead><tbody><tr><td>number</td><td>用于应该包含数字值的输入字段</td></tr><tr><td>date</td><td>用于应该包含日期的输入字段</td></tr><tr><td>color</td><td>用于应该包含颜色的输入字段</td></tr><tr><td>range</td><td>用于应该包含一定范围内的值的输入字段</td></tr><tr><td>month</td><td>允许用户选择月份和年份</td></tr><tr><td>week</td><td>允许用户选择周和年</td></tr><tr><td>datetime</td><td>允许用户选择日期和时间（有时区）</td></tr><tr><td>datetime-local</td><td>允许用户选择日期和时间（无时区）</td></tr><tr><td>email</td><td>用于应该包含电子邮件地址的输入字段</td></tr><tr><td>search</td><td>用于搜索字段（搜索字段的表现类似常规文本字段）</td></tr><tr><td>tel</td><td>用于应该包含电话号码的输入字段</td></tr><tr><td>url</td><td>用于应该包含 URL 地址的输入字段</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 输入属性：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>value</td><td>属性规定输入字段的初始值</td></tr><tr><td>readonly</td><td>属性规定输入字段为只读（不能修改）</td></tr><tr><td>disabled</td><td>属性规定输入字段是禁用的</td></tr><tr><td>size</td><td>属性规定输入字段的尺寸（以字符计）</td></tr><tr><td>maxlength</td><td>属性规定输入字段允许的最大长度</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">HTML5 属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>autocomplete</td><td>自动完成表单。当自动完成开启，浏览器会基于用户之前的输入值自动填写值</td></tr><tr><td>novalidate</td><td>取消数据验证</td></tr><tr><td>autofocus</td><td>自动获得焦点</td></tr><tr><td>form</td><td>设置所属的一个或多个表单</td></tr><tr><td>formaction</td><td>设置提交时处理该输入控件的文件的 URL</td></tr><tr><td>formenctype</td><td>设置提交时的编码格式（仅用于POST请求）</td></tr><tr><td>formmethod</td><td>设置向 action URL 的请求方式</td></tr><tr><td>formnovalidate(布尔)</td><td>设置提交时不在验证</td></tr><tr><td>formtarget</td><td>设置提交表单后在何处显示接收到的响应</td></tr><tr><td>height</td><td>设置input的高度</td></tr><tr><td>width</td><td>设置input的宽度</td></tr><tr><td>list</td><td>list 属性引用的 &lt;datalist&gt; 元素中包含了 &lt;input&gt; 元素的预定义选项</td></tr><tr><td>min</td><td>设置输入最小值</td></tr><tr><td>max</td><td>设置输入最大值</td></tr><tr><td>multiple</td><td>允许用户提交多个值</td></tr><tr><td>pattern</td><td>设置正则表达式</td></tr><tr><td>placeholder</td><td>设置提示信息</td></tr><tr><td>required</td><td>设置为必填字段</td></tr><tr><td>step</td><td>设置数字的调整间隔</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;!--form--&gt;<br>&lt;form action="action_page.php" method="GET/POSt"&gt;<br>&lt;input type="text" name="name"&gt; &lt;!----&gt;<br>&lt;input type="radio" name="sex" value="male" checked&gt;Male<br>&lt;input type="radio" name="sex" value="female"&gt;Female<br>&lt;input type="submit" value="Submit"&gt;<br>&lt;/form&gt;<br><br>&lt;form action="/example/html5/demo_form.asp" method="get" id="form1"&gt;<br>First name: &lt;input type="text" name="fname" /&gt;&lt;br /&gt;<br>&lt;input type="submit" value="提交" /&gt;<br>&lt;/form&gt;<br>&lt;p&gt;下面的 "Last name" 字段位于 form 元素之外，但仍然是表单的一部分。&lt;/p&gt;<br>Last name: &lt;input type="text" name="lname" form="form1" /&gt;<br><br>&lt;!--list--&gt;<br>&lt;input list="browsers"&gt;<br>&lt;datalist id="browsers"&gt;<br>   &lt;option value="Internet Explorer"&gt;<br>   &lt;option value="Firefox"&gt;<br>   &lt;option value="Chrome"&gt;<br>   &lt;option value="Opera"&gt;<br>   &lt;option value="Safari"&gt;<br>&lt;/datalist&gt; </code></pre>



<h2 class="wp-block-heading">HTML Input 提交属性:</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>form</td><td>input 的 form 属性规定 input 元素所属的表单</td></tr><tr><td>formaction</td><td>input 的 formaction 属性规定当提交表单时，对输入（数据）进行处理的文件的 URL</td></tr><tr><td>formenctype</td><td>input 的 formenctype 属性指定提交时应如何编码表单数据（仅适用于 method=&#8221;post&#8221; 的表单）</td></tr><tr><td>formmethod</td><td>input 的 formmethod 属性定义了将表单数据发送到 action URL 的 HTTP 方法</td></tr><tr><td>formtarget</td><td>input 的 formtarget 属性指定一个名称或关键字，该名称或关键字规定在提交表单后在何处显示收到的响应</td></tr><tr><td>formnovalidate</td><td>input 的 formnovalidate 属性规定提交时不应验证 input 元素</td></tr><tr><td>novalidate</td><td>如果已设置，novalidate 属性规定在提交时不应验证所有表单数据</td></tr></tbody></table></figure>



<h1 class="wp-block-heading">HTML 媒体：</h1>



<h2 class="wp-block-heading">媒体格式：</h2>



<h3 class="wp-block-heading">视频格式：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>格式</th><th>文件</th><th>描述</th></tr></thead><tbody><tr><td>AVI</td><td>.avi</td><td>AVI (Audio Video Interleave) 格式是由微软开发的。所有运行 Windows 的计算机都支持 AVI 格式。它是因特网上很常见的格式，但非 Windows 计算机并不总是能够播放。</td></tr><tr><td>WMV</td><td>.wmv</td><td>Windows Media 格式是由微软开发的。Windows Media 在因特网上很常见，但是如果未安装额外的（免费）组件，就无法播放 Windows Media 电影。一些后期的 Windows Media 电影在所有非 Windows 计算机上都无法播放，因为没有合适的播放器。</td></tr><tr><td>MPEG</td><td>.mpg.mpeg</td><td>MPEG (Moving Pictures Expert Group) 格式是因特网上最流行的格式。它是跨平台的，得到了所有最流行的浏览器的支持。</td></tr><tr><td>QuickTime</td><td>.mov</td><td>QuickTime 格式是由苹果公司开发的。QuickTime 是因特网上常见的格式，但是 QuickTime 电影不能在没有安装额外的（免费）组件的 Windows 计算机上播放。</td></tr><tr><td>RealVideo</td><td>.rm.ram</td><td>RealVideo 格式是由 Real Media 针对因特网开发的。该格式允许低带宽条件下（在线视频、网络电视）的视频流。由于是低带宽优先的，质量常会降低。</td></tr><tr><td>Flash</td><td>.swf.flv</td><td>Flash (Shockwave) 格式是由 Macromedia 开发的。Shockwave 格式需要额外的组件来播放。但是该组件会预装到 Firefox 或 IE 之类的浏览器上。</td></tr><tr><td>Mpeg-4</td><td>.mp4</td><td>Mpeg-4 (with H.264 video compression) 是一种针对因特网的新格式。事实上，YouTube 推荐使用 MP4。YouTube 接收多种格式，然后全部转换为 .flv 或 .mp4 以供分发。越来越多的视频发布者转到 MP4，将其作为 Flash 播放器和 HTML5 的因特网共享格式。</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">音频格式：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>式</th><th>文件</th><th>描述</th></tr></thead><tbody><tr><td>MIDI</td><td>.mid.midi</td><td>MIDI (Musical Instrument Digital Interface) 是一种针对电子音乐设备（比如合成器和声卡）的格式。MIDI 文件不含有声音，但包含可被电子产品（比如声卡）播放的数字音乐指令。因为 MIDI 格式仅包含指令，所以 MIDI 文件极其小巧。上面的例子只有 23k 的大小，但却能播放将近 5 分钟。MIDI 得到了广泛的平台上的大量软件的支持。大多数流行的网络浏览器都支持 MIDI。</td></tr><tr><td>RealAudio</td><td>.rm.ram</td><td>RealAudio 格式是由 Real Media 针对因特网开发的。该格式也支持视频。该格式允许低带宽条件下的音频流（在线音乐、网络音乐）。由于是低带宽优先的，质量常会降低。</td></tr><tr><td>Wave</td><td>.wav</td><td>Wave (waveform) 格式是由 IBM 和微软开发的。所有运行 Windows 的计算机和所有网络浏览器（除了 Google Chrome）都支持它。</td></tr><tr><td>WMA</td><td>.wma</td><td>WMA 格式 (Windows Media Audio)，质量优于 MP3，兼容大多数播放器，除了 iPod。WMA 文件可作为连续的数据流来传输，这使它对于网络电台或在线音乐很实用。</td></tr><tr><td>MP3</td><td>.mp3.mpga</td><td>MP3 文件实际上是 MPEG 文件的声音部分。MPEG 格式最初是由运动图像专家组开发的。MP3 是其中最受欢迎的针对音乐的声音格式。期待未来的软件系统都支持它。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 内联对象：</h2>



<p>说明：可以插入任意对象</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>元素</th><th>描述</th></tr></thead><tbody><tr><td>object</td><td>定义 HTML 文档中的嵌入式对象</td></tr><tr><td>embed</td><td>定义 HTML 文档中的嵌入式对象 （HTML5中允许插入音频）</td></tr></tbody></table></figure>



<p>实例：</p>



<pre class="wp-block-code"><code>&lt;!-- object --&gt;<br>&lt;object width="100%" height="500px" data="snippet.html"&gt;&lt;/object&gt;<br>&lt;!-- embed --&gt;<br>&lt;embed width="100%" height="500px" src="snippet.html"&gt;</code></pre>



<h2 class="wp-block-heading">HTML 音频:</h2>



<h3 class="wp-block-heading">1.使用 embed 元素:(html5)</h3>



<pre class="wp-block-code"><code>&lt;embed height="100" width="100" src="song.mp3" /&gt;</code></pre>



<h3 class="wp-block-heading">2.使用 object 元素:</h3>



<pre class="wp-block-code"><code>&lt;object height="100" width="100" data="song.mp3"&gt;&lt;/object&gt;</code></pre>



<h3 class="wp-block-heading">3.使用 audio 元素:(html5)</h3>



<pre class="wp-block-code"><code>&lt;audio controls="controls"&gt;<br>  &lt;source src="song.mp3" type="audio/mp3" /&gt;<br>  &lt;source src="song.ogg" type="audio/ogg" /&gt;<br>Your browser does not support this audio format.<br>&lt;/audio&gt;</code></pre>



<h3 class="wp-block-heading">4.最好的 HTML 解决方法:</h3>



<pre class="wp-block-code"><code>&lt;audio controls="controls" height="100" width="100"&gt;<br>  &lt;source src="song.mp3" type="audio/mp3" /&gt;<br>  &lt;source src="song.ogg" type="audio/ogg" /&gt;<br>&lt;embed height="100" width="100" src="song.mp3" /&gt;<br>&lt;/audio&gt;</code></pre>



<h3 class="wp-block-heading">5.使用超链接:</h3>



<pre class="wp-block-code"><code>&lt;a href="song.mp3"&gt;Play the sound&lt;/a&gt;</code></pre>



<h2 class="wp-block-heading">HTML 视频：</h2>



<h3 class="wp-block-heading">1.使用 embed 标签：(html5)</h3>



<pre class="wp-block-code"><code>&lt;embed src="movie.swf" height="200" width="200"/&gt; （HTML5 中允许）</code></pre>



<h3 class="wp-block-heading">2.使用 object 标签:</h3>



<pre class="wp-block-code"><code>&lt;object data="movie.swf" height="200" width="200"/&gt;</code></pre>



<h3 class="wp-block-heading">3.使用 video 标签:(html5)</h3>



<pre class="wp-block-code"><code>&lt;video width="320" height="240" controls="controls"&gt;<br>  &lt;source src="movie.mp4" type="video/mp4" /&gt;<br>  &lt;source src="movie.ogg" type="video/ogg" /&gt;<br>  &lt;source src="movie.webm" type="video/webm" /&gt;<br>Your browser does not support the video tag.<br>&lt;/video&gt;</code></pre>



<h3 class="wp-block-heading">4.最好的 HTML 解决方法:</h3>



<p>HTML 5 + object + embed</p>



<pre class="wp-block-code"><code>&lt;video width="320" height="240" controls="controls"&gt;<br>  &lt;source src="movie.mp4" type="video/mp4" /&gt;<br>  &lt;source src="movie.ogg" type="video/ogg" /&gt;<br>  &lt;source src="movie.webm" type="video/webm" /&gt;<br>  &lt;object data="movie.mp4" width="320" height="240"&gt;<br>    &lt;embed src="movie.swf" width="320" height="240" /&gt;<br>  &lt;/object&gt;<br>&lt;/video&gt;</code></pre>



<h3 class="wp-block-heading">5.使用超链接:</h3>



<pre class="wp-block-code"><code>&lt;a href="movie.swf"&gt;Play a video file&lt;/a&gt;</code></pre>



<h1 class="wp-block-heading">HTML 框架：</h1>



<h2 class="wp-block-heading">内联框架：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>iframe</td><td>用于在网页内显示网页</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;iframe src="URL"&gt;&lt;/iframe&gt;</code></pre>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>src</td><td>URL指向隔离页面的位置</td></tr><tr><td>width</td><td>宽度</td></tr><tr><td>height</td><td>高度</td></tr><tr><td>frameborder</td><td>边框大小</td></tr><tr><td>target</td><td>链接的目标</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">结构框架：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>frameset</td><td>框架结构标签</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;html&gt;<br>	&lt;frameset cols="25%,50%,25%"&gt; &lt;!-- cols为垂直分，rows为水平分 --&gt;<br>  		&lt;frame src="/example/html/frame_a.html"&gt;<br>  	  	&lt;frame src="/example/html/frame_b.html"&gt;<br>  	  	&lt;frame src="/example/html/frame_c.html"&gt;<br>	<br>		&lt;noframes&gt; &lt;!-- 如果浏览器不支持则显示以下文本 --&gt;<br>			&lt;body&gt;您的浏览器无法处理框架！&lt;/body&gt;<br>		&lt;/noframes&gt;<br>	&lt;/frameset&gt;<br>&lt;/html&gt;</code></pre>



<h1 class="wp-block-heading">HTML head：</h1>



<h2 class="wp-block-heading">头部元素：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>元素</th><th>描述</th></tr></thead><tbody><tr><td>title</td><td>标签定义文档的标题</td></tr><tr><td>link</td><td>标签定义文档与外部资源之间的关系</td></tr><tr><td>meta</td><td>标签提供关于 HTML 文档的元数据。元数据不会显示在页面上，但是对于机器是可读的</td></tr><tr><td>base</td><td>标签为页面上的所有链接规定默认地址或默认目标</td></tr><tr><td>style</td><td>标签用于为 HTML 文档定义样式信息</td></tr><tr><td>script</td><td>标签用于定义客户端脚本，比如 JavaScript</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>    &lt;head&gt;<br>    &lt;title&gt;Title of the document&lt;/title&gt;<br>        &lt;link rel="stylesheet" type="text/css" href="mystyle.css" /&gt;<br>        &lt;meta name="description" content="Free Web tutorials on HTML, CSS, XML" /&gt;<br>        &lt;base href="http://www.w3school.com.cn/images/" /&gt;<br>        &lt;base target="_blank" /&gt;<br>        &lt;style type="text/css"&gt;<br>        	p {color:blue}<br>        &lt;/style&gt;<br>        &lt;script&gt;<br>        	document.getElementById("demo").innerHTML = "Hello JavaScript!";<br>    	&lt;/script&gt;<br>    &lt;/head&gt;<br><br>    &lt;body&gt;<br>        The content of the document......<br>    &lt;/body&gt;<br><br>&lt;/html&gt;</code></pre>



<h2 class="wp-block-heading">字符集：</h2>



<pre class="wp-block-code"><code>&lt;meta charset="UTF-8"&gt;</code></pre>



<h2 class="wp-block-heading">HTML CSS样式:</h2>



<h3 class="wp-block-heading">外部样式表：</h3>



<pre class="wp-block-code"><code>&lt;head&gt;<br>&lt;link rel="stylesheet" type="text/css" href="mystyle.css"&gt;<br>&lt;/head&gt;</code></pre>



<h3 class="wp-block-heading">内部样式表：</h3>



<pre class="wp-block-code"><code>&lt;head&gt;<br>&lt;style type="text/css"&gt;<br>body {background-color: red}<br>p {margin-left: 20px}<br>&lt;/style&gt;<br>&lt;/head&gt;</code></pre>



<h3 class="wp-block-heading">内联样式：</h3>



<pre class="wp-block-code"><code>&lt;p style="color: red; margin-left: 20px"&gt;<br>This is a paragraph<br>&lt;/p&gt;</code></pre>



<h3 class="wp-block-heading">样式标签：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>style</td><td>定义样式定义</td></tr><tr><td>link</td><td>定义资源引用。</td></tr><tr><td>div</td><td>定义文档中的节或区域（块级）</td></tr><tr><td>span</td><td>定义文档中的行内的小块或区域。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML JavaScript：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>script</td><td>定义客户端脚本。</td></tr><tr><td>noscript</td><td>为不支持客户端脚本的用户定义替代内容。</td></tr></tbody></table></figure>



<h1 class="wp-block-heading">HTML body：</h1>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>body</td><td>定义了整个 HTML 文档</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">body标签属性：</h2>



<h3 class="wp-block-heading">背景属性：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>bgcolor</td><td>背景颜色</td></tr><tr><td>background</td><td>背景图片</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>&lt;body bgcolor="#000000"&gt;<br>&lt;body background="clouds.gif"&gt;</code></pre>



<h1 class="wp-block-heading">其他：</h1>



<h2 class="wp-block-heading">HTML 文本格式：</h2>



<h3 class="wp-block-heading">基础文本：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>b</td><td>定义粗体文本。</td></tr><tr><td>big</td><td>定义大号字。</td></tr><tr><td>em</td><td>定义着重文字。</td></tr><tr><td>i</td><td>定义斜体字。</td></tr><tr><td>small</td><td>定义小号字。</td></tr><tr><td>strong</td><td>定义加重语气。</td></tr><tr><td>sub</td><td>定义下标字。</td></tr><tr><td>sup</td><td>定义上标字。</td></tr><tr><td>ins</td><td>定义插入字。</td></tr><tr><td>del</td><td>定义删除字。</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">计算机输出文本：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>code</td><td>定义计算机代码。</td></tr><tr><td>kbd</td><td>定义键盘码。</td></tr><tr><td>samp</td><td>定义计算机代码样本。</td></tr><tr><td>tt</td><td>定义打字机代码。</td></tr><tr><td>var</td><td>定义变量。</td></tr><tr><td>pre</td><td>定义预格式文本。</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">引用文本：</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>abbr</td><td>定义缩写。</td></tr><tr><td>acronym</td><td>定义首字母缩写。</td></tr><tr><td>address</td><td>定义地址。</td></tr><tr><td>bdo</td><td>定义文字方向。</td></tr><tr><td>blockquote</td><td>定义长的引用。</td></tr><tr><td>q</td><td>定义短的引用语。</td></tr><tr><td>cite</td><td>定义引用、引证。</td></tr><tr><td>dfn</td><td>定义一个定义项目。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 文件路径：</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>路径</th><th>描述</th></tr></thead><tbody><tr><td><code>&lt;img src="picture.jpg"&gt;</code></td><td>picture.jpg 位于与当前网页相同的文件夹</td></tr><tr><td><code>&lt;img src="images/picture.jpg"&gt;</code></td><td>picture.jpg 位于当前文件夹的 images 文件夹中</td></tr><tr><td><code>&lt;img src="/images/picture.jpg"&gt;</code></td><td>picture.jpg 当前站点根目录的 images 文件夹中</td></tr><tr><td><code>&lt;img src="../picture.jpg"&gt;</code></td><td>picture.jpg 位于当前文件夹的上一级文件夹中</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML5 语义元素:</h2>



<p>说明：语义元素是拥有语义的元素</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>标签</th><th>描述</th></tr></thead><tbody><tr><td>article</td><td>定义文章。</td></tr><tr><td>aside</td><td>定义页面内容以外的内容。</td></tr><tr><td>details</td><td>定义用户能够查看或隐藏的额外细节。</td></tr><tr><td>figcaption</td><td>定义 figure 元素的标题。</td></tr><tr><td>figure</td><td>规定自包含内容，比如图示、图表、照片、代码清单等。</td></tr><tr><td>footer</td><td>定义文档或节的页脚。</td></tr><tr><td>header</td><td>规定文档或节的页眉。</td></tr><tr><td>main</td><td>规定文档的主内容。</td></tr><tr><td>mark</td><td>定义重要的或强调的文本。</td></tr><tr><td>nav</td><td>定义导航链接。</td></tr><tr><td>section</td><td>定义文档中的节。</td></tr><tr><td>summary</td><td>定义 details 元素的可见标题。</td></tr><tr><td>time</td><td>定义日期/时间。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">URL：</h2>



<p>URL：统一资源定位器用于定位万维网上的文档（或其他数据）</p>



<p>网址格式：</p>



<ul class="wp-block-list">
<li>scheme &#8211; 定义因特网服务的类型。最常见的类型是 http</li>



<li>host &#8211; 定义域主机（http 的默认主机是 www）</li>



<li>domain &#8211; 定义因特网域名，比如 w3school.com.cn</li>



<li>:port &#8211; 定义主机上的端口号（http 的默认端口号是 80）</li>



<li>path &#8211; 定义服务器上的路径（如果省略，则文档必须位于网站的根目录中）。</li>



<li>filename &#8211; 定义文档/资源的名称</li>
</ul>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Scheme</th><th>访问</th><th>用于&#8230;</th></tr></thead><tbody><tr><td>http</td><td>超文本传输协议</td><td>普通网页，不加密。</td></tr><tr><td>https</td><td>安全超文本传输协议</td><td>安全网页，加密所有信息交换。</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">HTML 字符实体：</h2>



<p>说明：使用时前加&amp;符号</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>显示结果</th><th>描述</th><th>实体名称</th><th>实体编号</th></tr></thead><tbody><tr><td></td><td>空格</td><td>nbsp;</td><td>#160;</td></tr><tr><td>&lt;</td><td>小于号</td><td>lt;</td><td>#60;</td></tr><tr><td>&gt;</td><td>大于号</td><td>gt;</td><td>#62;</td></tr><tr><td>&amp;</td><td>和号</td><td>amp;</td><td>#38;</td></tr><tr><td>&#8220;</td><td>引号</td><td>quot;</td><td>&#8220;</td></tr><tr><td>&#8216;</td><td>撇号</td><td>&#8216; (IE不支持)</td><td>&#8216;</td></tr><tr><td>￠</td><td>分（cent）</td><td>cent;</td><td>¢</td></tr><tr><td>£</td><td>镑（pound）</td><td>pound;</td><td>£</td></tr><tr><td>¥</td><td>元（yen）</td><td>yen;</td><td>¥</td></tr><tr><td>€</td><td>欧元（euro）</td><td>euro;</td><td>€</td></tr><tr><td>§</td><td>小节</td><td>sect;</td><td>§</td></tr><tr><td>©</td><td>版权（copyright）</td><td>copy;</td><td>©</td></tr><tr><td>®</td><td>注册商标</td><td>reg;</td><td>®</td></tr><tr><td>™</td><td>商标</td><td>trade;</td><td>™</td></tr><tr><td>×</td><td>乘号</td><td>times;</td><td>×</td></tr><tr><td>÷</td><td>除号</td><td>divide;</td><td>÷</td></tr></tbody></table></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.qiqin-chang.cn/html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
