<?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>麥町 &#124; 乌冬&#039; &#187; HTML</title>
	<atom:link href="http://udonmai.com/tag/html/feed" rel="self" type="application/rss+xml" />
	<link>http://udonmai.com</link>
	<description> Life hacking &#039;</description>
	<lastBuildDate>Sat, 21 Apr 2012 12:57:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>iphone web开发前端最基础框架</title>
		<link>http://udonmai.com/work/iphone-web%e5%bc%80%e5%8f%91%e5%89%8d%e7%ab%af%e6%9c%80%e5%9f%ba%e7%a1%80%e6%a1%86%e6%9e%b6.html</link>
		<comments>http://udonmai.com/work/iphone-web%e5%bc%80%e5%8f%91%e5%89%8d%e7%ab%af%e6%9c%80%e5%9f%ba%e7%a1%80%e6%a1%86%e6%9e%b6.html#comments</comments>
		<pubDate>Sun, 10 Apr 2011 09:04:44 +0000</pubDate>
		<dc:creator>udonmai'</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://udonmai.com/?p=23932</guid>
		<description><![CDATA[突然用了框架这个概念，感觉自己很高级的样子。。。 其实我的这个算不上成型的框架。。因为代码量太小（安慰下:有代码就算框架啊。。）平时大家无论在用什么语言写程序的时候，为了更敏捷地开发，到了一定阶段运用框架是很必要的，大至javaEE的3大框架Struts Hibernate Spring(一点也没看过。。不过在某些领域是行业标准啊啊啊) RoR， .Net等，小至前端开发的一些css js开发框架。说到框架，可以说的太多，其实自己也不是很明白，后续补上吧。。 &#160; 回到正题。说下我的这个小东西。 话说上学期给前辈做过很简单的基于iphone显示的网页，因为是在iphone这种特殊的移动终端上显示，所以必须考虑很多发生大的变动的因素，譬如网页的大小，布局，事件反应等等，css和js都是有所区别于正常pc上的浏览器的。 做了几个静态的iphone网页之后，今天把代码翻了下，删减掉每次的特殊的部分，留下的共用的html和css（js暂时没有写，它和pc浏览器的区别在于事件捕捉增加和一些在移动终端无效的属性的去除，以后再说吧~）总结下来，就是我所谓的框架了（脸皮挺厚。。） 下面都拿出来和大家分享（怎么好意思拿出来。。。） &#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&#62; &#60;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&#62; &#60;head&#62; &#60;meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;"&#62; &#60;title&#62;webapp&#60;/title&#62; &#60;link rel="StyleSheet" href="style.css" type="text/css" media="screen" id="orient_css"&#62; &#60;/head&#62; &#60;body onorientationchange="orient();"&#62;&#60;!--js 感应控制--&#62; &#60;div id="wrap"&#62; &#60;/div&#62; &#60;/body&#62; &#60;/html&#62; //css body { margin-top:-0px; margin-left:-0px; text-decoration:none; } #wrap { [...]]]></description>
			<content:encoded><![CDATA[<p>突然用了框架这个概念，感觉自己很高级的样子。。。</p>
<p>其实我的这个算不上成型的框架。。因为代码量太小（安慰下:有代码就算框架啊。。）平时大家无论在用什么语言写程序的时候，为了更敏捷地开发，到了一定阶段运用框架是很必要的，大至javaEE的3大框架Struts Hibernate Spring(一点也没看过。。不过在某些领域是行业标准啊啊啊) RoR， .Net等，小至前端开发的一些css js开发框架。说到框架，可以说的太多，其实自己也不是很明白，后续补上吧。。</p>
<p>&nbsp;</p>
<p>回到正题。说下我的这个小东西。</p>
<p>话说上学期给前辈做过很简单的基于iphone显示的网页，因为是在iphone这种特殊的移动终端上显示，所以必须考虑很多发生大的变动的因素，譬如网页的大小，布局，事件反应等等，css和js都是有所区别于正常pc上的浏览器的。</p>
<p>做了几个静态的iphone网页之后，今天把代码翻了下，删减掉每次的特殊的部分，留下的共用的html和css（js暂时没有写，它和pc浏览器的区别在于事件捕捉增加和一些在移动终端无效的属性的去除，以后再说吧~）总结下来，就是我所谓的框架了（脸皮挺厚。。）</p>
<p>下面都拿出来和大家分享（怎么好意思拿出来。。。）</p>
<pre class="brush:html"><!--HTML-->
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;

&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;

&lt;head&gt;
&lt;meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;"&gt;
&lt;title&gt;webapp&lt;/title&gt;
&lt;link rel="StyleSheet" href="style.css" type="text/css" media="screen" id="orient_css"&gt;

&lt;/head&gt;

&lt;body  onorientationchange="orient();"&gt;&lt;!--js  感应控制--&gt;

&lt;div id="wrap"&gt;

&lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;</pre>
<pre class="brush:css">//css
body
{
	margin-top:-0px;
	margin-left:-0px;
	text-decoration:none;
}

#wrap
{
	overflow:auto;
	width:320px;
	height:480px;
	background-color:#98989c;
}

@media only screen and (orientation:landscape)//对横竖屏转换的监控
{

body
{
	margin-top:-0px;
	margin-left:-0px;
	text-decoration:none;
}

#wrap
{
	overflow:auto;
	width:480px;
	height:320px;
	background-color:#98989c;
}

}</pre>
<p>大致是这样，横竖屏转换是个关键点，开始头部的声明部分也很关键~</p>
<p>再提供一些参数：</p>
<pre class="brush:html">&lt;meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0"/&gt;
device-width：视图宽度与设备同宽。</pre>
<pre class="brush:html">&lt;link rel="apple-touch-icon" href="/yourIcon.png"/&gt;
指定在iPhone主屏上所显示的图标为yourIcon.png</pre>
<pre class="brush:html">&lt;link rel="apple-touch-startup-image" href="/startupImage.png"&gt;
指定web应用启动时的显示图片。</pre>
<pre class="brush:html">&lt;meta name="apple-mobile-web-app-capable" content="yes"&gt;
指定显示特征为web应用，不显示浏览器的特征。</pre>
<pre class="brush:html">01	// navigator.standalone
03	if ("standalone" in navigator){
04	 if (navigator.standalone){
05	 alert("Started from homescreen");
06	 }else{
07	 alert("Started in browser");
08	 }
09	}else{
10	 alert("Not supporting standalone property");
11	}</pre>
<pre class="brush:html">在script中用window.navigator.standalone属性判断是否是Web应用程序（是否是以homescreen方式启动的）。
&lt;meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /&gt;
<pre class="brush:html">指定iphone的状态条（status bar）的显示为透明，透明状漂浮在web应用视图的上面。也可以是default或black值。</pre>
<p>如：<br />
&lt;meta name="apple-mobile-web-app-status-bar-style" content="black" /&gt;<br />
或者<br />
&lt;meta name="apple-mobile-web-app-status-bar-style" content="default" /&gt;</pre>
<p>但是确实有很多东西没有考虑，我准备如果可能的话会放在Git上版控呵呵。。积少成多呀~~</p>
<p>还有，如果想对iphone web开发深入下去的话，推荐国内唯一较好的译本《<a href="http://book.douban.com/subject/4031961/">iphone开发实战</a>》，里面讲述的是web开发和传统SDK开发基于iphone内嵌Safari的应用，主题都是web，很明确，难能可贵啊~什么高级WebKit开发，Canvas的HTML5开发，用开源控件库开发等等等等~</p>
<p>还有一个不错的开发总结，中文的能找到的不多，就先推荐下~</p>
<p><a href="http://kinvix.kdv.cn/blog/?p=456">这里！！！！！！！！！！！！</a> <a href="http://www.originalcolors.cn/work/iphone-itouch-mobile-safari-web-app.html">还有这里~~~~~~~~~</a></p>
<p>&nbsp;</p>
<p>好了，大言不惭地把很傻的东西拿出来，也许是安慰自己多一点吧，这个所谓的框架真的只是最最最最最最最基本的设置了。。。哈哈   然后呢，靠大家自己添加了~~</p>
<p> <img src='http://www.udonmai.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>（框架？下一篇吧 嘿嘿~）</p>
]]></content:encoded>
			<wfw:commentRss>http://udonmai.com/work/iphone-web%e5%bc%80%e5%8f%91%e5%89%8d%e7%ab%af%e6%9c%80%e5%9f%ba%e7%a1%80%e6%a1%86%e6%9e%b6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>当天的落魄总结</title>
		<link>http://udonmai.com/work/summury.html</link>
		<comments>http://udonmai.com/work/summury.html#comments</comments>
		<pubDate>Sat, 14 Aug 2010 12:58:33 +0000</pubDate>
		<dc:creator>udonmai'</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://udonmai.com/?p=495</guid>
		<description><![CDATA[今天一天可以说是围绕着昨天的问题展开的，不可谓一事无成，但都是小事吧。 昨晚上豆瓣的时候，无意间又瞟到了被抓取显示的自己的博文，但很可惜格式丧失的问题还在（本来就没解决的。。。），不禁觉得不能放着不管了，于是乎准备着手处理它。 第一想到的自然是搜索。一阵google 百度，毫无收获，键入的“抓取博文 格式丧失”几个关键字，看来很少甚至没怎么被提到过。。。心中很是纳闷啊，这下该怎么办呢？是关键字问题？我于是想了些近似的关键字拿去搜，依然颗粒无收。当时确实很失落的。 随后我想到求助于前辈。豆瓣上的相关人士还是很多的，我就给几个做web开发或者准程序员们发了豆邮，当然了，我还发给了豆瓣的帮助中心以及豆瓣老大&#8211;阿北。发完之后，新生希望了。于是辗转人人，竟偶遇alswl前辈。自然，我不会放过这个询问的好机会的。 前辈给的提示是如果博客的格式都是由css全权决定而css是外联的话，rss输出的博客就是无格式的了，因为它无法自动读取，至少在没有其他脚本的帮助下是这样。而且这种情况是文章的段落结构连基本的html标准语义都不存在的时候艹会发生的，难道我的东东如此落魄？当时我想的是不可能吧。。。于是去看了下，一开始没看明白，css确实是外联的（现在推崇的形式），但是否全文无html标识我还没明白，和前辈到了声晚安，倦意把我拖上了床。 第二天我 起的不早。。。兴奋地开豆瓣看回信，不料只有一封回音。是key4ever前辈的，他的意思一开始是说没设定全文输出（其实上个月初我去他的博客留言他回的也是这个只是当时不知道为什么没有回复提醒我也就把这是忘记了，这次重复问，前辈的耐心我很感动啊），我调了之后，问题还是存在的，在他的提示下我看了IE中自己博客的feed输出，竟然是有格式还带图的！GoogleReader上也是可以看到格式的！我就纳闷了，Firefox中开feed源地址看到的可是一篇荒芜啊，chrome也是，九点抓到豆瓣显示的自然还是！那究竟是为什么啊~~~ 前辈们可能都自己忙着呢，我决定自己想想办法。来到wp后台，从发布新文章里看可视化和HTML源码的切换，才发现，原来直接在可视化里码字，切到HTML格式连段落标识符都没有的，&#60;p&#62;啊&#60;h&#62;啊等等都没有，空空的！怎么会这样啊！后台管理器的问题？还是插件TinyMCE Advanced在作怪？这是个增加后台文章编辑功能的plugin，我心想，问题估计和他有点关系。。 于是我搜到了一篇文章WordPress 编辑器和代码高亮 。。之后的事都偏离了我要解决的问题。。。 我这才发现，自己的博客很多地方一点都不完善，仔细审视下来，大概有这么几点：1.页面宽度不够，在读产长篇文章时显得很不给力   2.没有页数导航，wp自带的单页反动极其被动，十分不方便   3.文章页面很空洞，不像很多网站有起码的相关文章   4.前辈们的博客充斥着代码且代码格式比较特别（就是代码高亮的说法吧） “问题大致这些，先解决了这些再说”（当时确实来劲之后把老问给忘了。。。） 1     遂先调整页面吧，这个相对比较死，也最简单。犹豫用的是Firefox，有写扩展对于web开发者来说十分方便，比如这个&#8211;Firebug。只需利用它，我就知道了我的index页中的content框是哪些各项属性值又是怎么样的，之后进入后台的外观选项中的Editor中更改便可以了。这个没几分钟变调试成功了。 2   之后先处理了代码高亮的问题。经过一番搜索，我放弃了上文某个链接中提到的Google Syntax Highlighter for WordPress 转向使用了Syntax Highlighter and Code Colorizer for WordPress，原因是因为前辈翻译的文章WordPress代码高亮插件指南[译文]。 文章写得很清楚各个插件的利弊，大家不妨一读。（使用方法）这个为不久之后的代码发布点奠定了基础。hohoho~ 3    再是页数导航，也就是大家常见的页面地步的一串链接到其他页面的数字（）这个问题其实也就是一个插件的问题，选择的余地也不大，一般都使用的是wp-pagenavi。同样，安装后简单设置之后（其实不用设，都很傻瓜的），在你想要添加这个分页的地方加上如下的代码： &#60;?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?&#62; 一切就好了~样式可以自己去调它的css文件。 4 最后就是相关文章了，原理都差不多的。给出原文吧。是国人做的哦~适用于中文。不再赘述了。 好了，博客完善告一段落了，其实以前很多完善也都是某几天突然来劲了一点点累计的，插件好与坏，用了才知道的。博客成长是我的最终愿望啊，可是由于没有亮点，博客还不是一般的落寞，希望以后自己好好经营了，多多代码！ 哦，差点忘了，我的rss输出问题，怎么办啊啊啊啊！！！！！这几天就得搞定，就这样！ 后记：今天在搜资料的时候，看到有好多技术牛人呢，自己要好好学习，天天学术啊&#8230; 一天后续：早上开qq发现Key4ever来说九点抓到图了，我表示万分欣慰啊~~前辈也是很照顾的~继续折腾吧。。。（此事又遇到了single页面的导航无法显示的问题，解决中。。。文章尾部的相关info的添加也需处理）]]></description>
			<content:encoded><![CDATA[<p>今天一天可以说是围绕着昨天的问题展开的，不可谓一事无成，但都是小事吧。</p>
<p>昨晚上豆瓣的时候，无意间又瞟到了被抓取显示的自己的博文，但很可惜格式丧失的问题还在（本来就没解决的。。。），不禁觉得不能放着不管了，于是乎准备着手处理它。</p>
<p>第一想到的自然是搜索。一阵google 百度，毫无收获，键入的“抓取博文 格式丧失”几个关键字，看来很少甚至没怎么被提到过。。。心中很是纳闷啊，这下该怎么办呢？是关键字问题？我于是想了些近似的关键字拿去搜，依然颗粒无收。当时确实很失落的。</p>
<p>随后我想到求助于前辈。豆瓣上的相关人士还是很多的，我就给几个做web开发或者准程序员们发了豆邮，当然了，我还发给了豆瓣的帮助中心以及<a href="http://www.douban.com/people/ahbei/">豆瓣老大&#8211;阿北</a>。发完之后，新生希望了。于是辗转人人，竟偶遇<a href="http://dddspace.com/">alswl前辈</a>。自然，我不会放过这个询问的好机会的。</p>
<p>前辈给的提示是如果博客的格式都是由css全权决定而css是外联的话，rss输出的博客就是无格式的了，因为它无法自动读取，至少在没有其他脚本的帮助下是这样。而且这种情况是文章的段落结构连基本的html标准语义都不存在的时候艹会发生的，难道我的东东如此落魄？当时我想的是不可能吧。。。于是去看了下，一开始没看明白，css确实是外联的（现在推崇的形式），但是否全文无html标识我还没明白，和前辈到了声晚安，倦意把我拖上了床。</p>
<p>第二天我 起的不早。。。兴奋地开豆瓣看回信，不料只有一封回音。是<a href="http://www.key-4ever.com/">key4ever</a>前辈的，他的意思一开始是说没设定全文输出（其实上个月初我去他的博客留言他回的也是这个只是当时不知道为什么没有回复提醒我也就把这是忘记了，这次重复问，前辈的耐心我很感动啊），我调了之后，问题还是存在的，在他的提示下我看了IE中自己博客的feed输出，竟然是有格式还带图的！<a href="http://www.google.com/reader/shared/udonmai">GoogleReader</a>上也是可以看到格式的！我就纳闷了，Firefox中开feed源地址看到的可是一篇荒芜啊，chrome也是，九点抓到豆瓣显示的自然还是！那究竟是为什么啊~~~</p>
<p>前辈们可能都自己忙着呢，我决定自己想想办法。来到wp后台，从发布新文章里看可视化和HTML源码的切换，才发现，原来直接在可视化里码字，切到HTML格式连段落标识符都没有的，&lt;p&gt;啊&lt;h&gt;啊等等都没有，空空的！怎么会这样啊！后台管理器的问题？还是插件<strong>TinyMCE Advanced</strong>在作怪？这是个增加后台文章编辑功能的plugin，我心想，问题估计和他有点关系。。</p>
<p>于是我搜到了一篇文章<a href="http://asdfblog.com/opensource/wordpress-editor-highlighter.html">WordPress 编辑器和代码高亮</a> 。。之后的事都偏离了我要解决的问题。。。</p>
<p>我这才发现，自己的博客很多地方一点都不完善，仔细审视下来，大概有这么几点：1.页面宽度不够，在读产长篇文章时显得很不给力   2.没有页数导航，wp自带的单页反动极其被动，十分不方便   3.文章页面很空洞，不像很多网站有起码的相关文章   4.前辈们的博客充斥着代码且代码格式比较特别（就是代码高亮的说法吧）</p>
<p>“问题大致这些，先解决了这些再说”（当时确实来劲之后把老问给忘了。。。）</p>
<p>1     遂先调整页面吧，这个相对比较死，也最简单。犹豫用的是Firefox，有写扩展对于web开发者来说十分方便，比如这个&#8211;<a href="http://getfirebug.com/">Firebug</a>。只需利用它，我就知道了我的index页中的content框是哪些各项属性值又是怎么样的，之后进入后台的外观选项中的Editor中更改便可以了。这个没几分钟变调试成功了。<span id="more-495"></span></p>
<p>2   之后先处理了代码高亮的问题。经过一番搜索，我放弃了上文某个链接中提到的Google Syntax Highlighter for WordPress 转向使用了Syntax Highlighter and Code Colorizer for WordPress，原因是因为前辈翻译的文章<a href="http://dddspace.com/2010/03/guide-to-find-a-wordpress-syntax-highlighter-that-works-translation.html">WordPress代码高亮插件指南[译文]</a>。</p>
<p>文章写得很清楚各个插件的利弊，大家不妨一读。（<a href="http://www.lastengine.com/syntax-highlighter-wordpress-plugin/#usage">使用方法</a>）这个为不久之后的代码发布点奠定了基础。hohoho~</p>
<p>3    再是页数导航，也就是大家常见的页面地步的一串链接到其他页面的数字（<img class="alignnone" title="navi" src="http://photo6.yupoo.com/20070809/171950_856685255_jeefzlwv.jpg" alt="" width="346" height="27" />）这个问题其实也就是一个插件的问题，选择的余地也不大，一般都使用的是wp-pagenavi。同样，安装后简单设置之后（其实不用设，都很傻瓜的），在你想要添加这个分页的地方加上如下的代码：</p>
<pre class="brush:[php]"> &lt;?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?&gt;</pre>
<p>一切就好了~样式可以自己去调它的css文件。</p>
<p>4   最后就是相关文章了，原理都差不多的。给出<a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">原文</a>吧。是国人做的哦~适用于中文。不再赘述了。</p>
<p>好了，博客完善告一段落了，其实以前很多完善也都是某几天突然来劲了一点点累计的，插件好与坏，用了才知道的。博客成长是我的最终愿望啊，可是由于没有亮点，博客还不是一般的落寞，希望以后自己好好经营了，多多代码！</p>
<p>哦，差点忘了，我的rss输出问题，怎么办啊啊啊啊！！！！！这几天就得搞定，就这样！</p>
<p>后记：今天在搜资料的时候，看到有好多技术牛人呢，自己要好好学习，天天学术啊&#8230;</p>
<p>一天后续：早上开qq发现Key4ever来说九点抓到图了，我表示万分欣慰啊~~前辈也是很照顾的~继续折腾吧。。。（此事又遇到了single页面的导航无法显示的问题，解决中。。。文章尾部的相关info的添加也需处理）</p>
]]></content:encoded>
			<wfw:commentRss>http://udonmai.com/work/summury.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML学习笔记</title>
		<link>http://udonmai.com/work/html%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0.html</link>
		<comments>http://udonmai.com/work/html%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0.html#comments</comments>
		<pubDate>Wed, 26 May 2010 10:33:46 +0000</pubDate>
		<dc:creator>udonmai'</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.udonmai.com/?p=180</guid>
		<description><![CDATA[10/5/26 HTML标签 段落使用 &#60;p&#62; 标签进行定义。   HTML 会自动在段落前后添加一个额外的空行。 不要忘记关闭标签：我们可能注意到了，在编写段落时可以不带有 &#60;/p&#62; 标签： &#60;p&#62;This is a paragraph &#60;p&#62;This is another paragraph 上面的例子在大多数浏览器中都可以工作，但是不要依赖这种做法。HTML 未来的版本不允许省略任何结束标签。通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始，并在何处结束，不论对您还是对浏览器来说，都会使代码更容易理解。 当你打算结束一行，而又不想开始一个新段落时，&#60;br&#62; 标签就派上用场了。无论你将它置于何处，&#60;br&#62; 标签都会产生一个强制的换行。 &#60;!&#8211; This is a comment &#8211;&#62;     &#8212;&#8211;      注释标签用于在 HTML 源码中插入注释。注释会被浏览器忽略。您可以使用注释对您的代码进行解释，这么做在以后的日子里会对您的代码编辑产生帮助。 对 HTML 元素的重新认识 每个 HTML 元素都有一个元素名（比如 body、h1、p、br） 开始标签是被括号包围的元素名 结束标签是被括号包围的斜杠和元素名 元素内容位于开始标签和结束标签之间 某些 HTML 元素没有内容 某些 HTML 元素没有结束标签   HTML [...]]]></description>
			<content:encoded><![CDATA[<p>10/5/26</p>
<h2>HTML标签</h2>
<p>段落使用 &lt;p&gt; 标签进行定义。   HTML 会自动在段落前后添加一个额外的空行。</p>
<p>不要忘记关闭标签：我们可能注意到了，在编写段落时可以不带有 &lt;/p&gt; 标签：</p>
<pre>&lt;p&gt;This is a paragraph
&lt;p&gt;This is another paragraph</pre>
<p>上面的例子在大多数浏览器中都可以工作，但是不要依赖这种做法。HTML 未来的版本不允许省略任何结束标签。通过结束标签来关闭 HTML 是一种经得起未来考验的 HTML 编写方法。清楚地标记某个元素在何处开始，并在何处结束，不论对您还是对浏览器来说，都会使代码更容易理解。</p>
<p>当你打算结束一行，而又不想开始一个新段落时，&lt;br&gt; 标签就派上用场了。无论你将它置于何处，&lt;br&gt; 标签都会产生一个强制的换行。</p>
<p>&lt;!&#8211; This is a comment &#8211;&gt;     &#8212;&#8211;      注释标签用于在 HTML 源码中插入注释。注释会被浏览器忽略。您可以使用注释对您的代码进行解释，这么做在以后的日子里会对您的代码编辑产生帮助。</p>
<p>对 HTML 元素的重新认识</p>
<ul>
<li>每个 HTML 元素都有一个<em>元素名</em>（比如 body、h1、p、br）</li>
<li><em>开始标签</em>是被括号包围的元素名</li>
<li><em>结束标签</em>是被括号包围的斜杠和元素名</li>
<li><em>元素内容</em>位于开始标签和结束标签之间</li>
<li>某些 HTML 元素没有内容</li>
<li>某些 HTML 元素没有结束标签</li>
</ul>
<p> </p>
<p>HTML 会裁掉文本中所有的空格。任何数量的空格都被按一个空格计数。另外，在 HTML 中，一个空行也被当作一个空格。</p>
<p>使用空的段落标记 &lt;p&gt; 去插入一个空行是个坏习惯。用 &lt;br&gt; 标签代替它！</p>
<p>HTML 会自动地在某些元素前后添加一个额外的空行，比如段落、标题元素前后。</p>
<p>使用水平线 (&lt;hr&gt; 标签) 来分隔文章中的小节是一个办法（但并不是唯一的办法）。</p>
<p>HTML会忽略你输入的文本格式，非所见即所得。</p>
<h3>基本的 HTML 标签<span id="more-180"></span></h3>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_html.asp">&lt;html&gt;</a></td>
<td>定义 HTML 文档。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_body.asp">&lt;body&gt;</a></td>
<td>定义文档的主体。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_hn.asp">&lt;h1&gt; to &lt;h6&gt;</a></td>
<td>定义标题 1 至标题 6。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_p.asp">&lt;p&gt;</a></td>
<td>定义段落。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_br.asp">&lt;br&gt;</a></td>
<td>插入折行。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_hr.asp">&lt;hr&gt;</a></td>
<td>定义水平线。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_comment.asp">&lt;!&#8211;&gt;</a></td>
<td>定义注释。</td>
</tr>
</tbody>
</table>
<p> </p>
<h2>HTML属性</h2>
<p>HTML 标签拥有属性。属性为 HTML 元素提供附加信息。</p>
<p>&lt;h1 align=”center”&gt; 拥有关于对齐方式的附加信息。&#8212;&#8211;&lt;body bgcolor=”yellow”&gt; 拥有关于背景颜色的附加信息。&#8212;&#8212;-</p>
<p>&lt;table border=”1&#8243;&gt; 拥有关于表格边框的附加信息。</p>
<p>属性和属性值对大小写<em>不敏感</em>。不过，万维网联盟在其 HTML 4 推荐标准中推荐小写的属性/属性值，而 XHTML 要求使用小写属性/属性值。</p>
<p>始终为属性值加引号：属性值应该始终被包括在引号内。双引号是最常用的，不过使用单引号也没有问题。</p>
<p>在某些个别的情况下，比如属性值本身就含有双引号，那么您必须使用单引号，例如：name=&#8217;John “ShotGun” Nelson&#8217;</p>
<h2>HTML 文本格式化</h2>
<p>以下为各种例子：</p>
<p>1.</p>
<p>&lt;pre&gt;<br />
这是<br />
预格式文本。<br />
它保留了      空格<br />
和换行。<br />
&lt;/pre&gt;</p>
<p>&lt;p&gt;pre 标签很适合显示计算机代码：&lt;/p&gt;</p>
<p>&lt;pre&gt;<br />
for i = 1 to 10<br />
     print i<br />
next i<br />
&lt;/pre&gt;</p>
<pre>输出：</pre>
<pre>这是
预格式文本。
它保留了      空格
和换行。</pre>
<p>pre 标签很适合显示计算机代码：</p>
<pre>for i = 1 to 10
     print i
next i</pre>
<p>2.&lt;code&gt;Computer code&lt;/code&gt;<br />
&lt;br&gt;<br />
&lt;kbd&gt;Keyboard input&lt;/kbd&gt;<br />
&lt;br&gt;<br />
&lt;tt&gt;Teletype text&lt;/tt&gt;<br />
&lt;br&gt;<br />
&lt;samp&gt;Sample text&lt;/samp&gt;<br />
&lt;br&gt;<br />
&lt;var&gt;Computer variable&lt;/var&gt;<br />
&lt;br&gt;</p>
<p>输出：</p>
<p><code>Computer code</code><br />
<kbd>Keyboard input</kbd><br />
<tt>Teletype text</tt></p>
<p><samp>Sample text</samp><br />
<var>Computer variable</var></p>
<p><strong>注释：</strong>这些标签常用于显示计算机/编程代码。</p>
<p>3.&lt;p&gt;W3School 的地址：&lt;/p&gt;<br />
&lt;address&gt;<br />
  &lt;a href=”<a href="mailto:service@w3school.com.cn">mailto:service@w3school.com.cn</a>“&gt;用户服务信箱&lt;/a&gt;&lt;br /&gt;<br />
  上海赢科投资有限公司&lt;br /&gt;<br />
  金桥开发区 789 号&lt;br /&gt;<br />
&lt;/address&gt;</p>
<p>输出：</p>
<p>W3School 的地址：</p>
<address><a href="mailto:service@w3school.com.cn">用户服务信箱</a><br />
上海赢科投资有限公司<br />
金桥开发区 789 号</address>
<address></address>
<address></address>
<address>4&#8230;&#8230;&#8230;.</address>
<address></address>
<address>还有很多中格式&#8230;</address>
<div>
<h2>文本格式化标签</h2>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_font_style.asp">&lt;b&gt;</a></td>
<td>定义粗体文本。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_font_style.asp">&lt;big&gt;</a></td>
<td>定义大号字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;em&gt;</a></td>
<td>定义着重文字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_font_style.asp">&lt;i&gt;</a></td>
<td>定义斜体字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_font_style.asp">&lt;small&gt;</a></td>
<td>定义小号字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;strong&gt;</a></td>
<td>定义加重语气。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_sup.asp">&lt;sub&gt;</a></td>
<td>定义下标字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_sup.asp">&lt;sup&gt;</a></td>
<td>定义上标字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_ins.asp">&lt;ins&gt;</a></td>
<td>定义插入字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_del.asp">&lt;del&gt;</a></td>
<td>定义删除字。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_strike.asp">&lt;s&gt;</a></td>
<td><em>不赞成使用。</em>使用 &lt;del&gt; 代替。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_strike.asp">&lt;strike&gt;</a></td>
<td><em>不赞成使用。</em>使用 &lt;del&gt; 代替。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_u.asp">&lt;u&gt;</a></td>
<td><em>不赞成使用。</em>使用样式（style）代替。</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>“计算机输出”标签</h2>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;code&gt;</a></td>
<td>定义计算机代码。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;kbd&gt;</a></td>
<td>定义键盘码。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;samp&gt;</a></td>
<td>定义计算机代码样本。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_font_style.asp">&lt;tt&gt;</a></td>
<td>定义打字机代码。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;var&gt;</a></td>
<td>定义变量。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_pre.asp">&lt;pre&gt;</a></td>
<td>定义预格式文本。</td>
</tr>
<tr>
<td>&lt;listing&gt;</td>
<td><em>不赞成使用。</em>使用 &lt;pre&gt; 代替。</td>
</tr>
<tr>
<td>&lt;plaintext&gt;</td>
<td><em>不赞成使用。</em>使用 &lt;pre&gt; 代替。</td>
</tr>
<tr>
<td>&lt;xmp&gt;</td>
<td><em>不赞成使用。</em>使用 &lt;pre&gt; 代替。</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>引用、引用和术语定义</h2>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_abbr.asp">&lt;abbr&gt;</a></td>
<td>定义缩写。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_acronym.asp">&lt;acronym&gt;</a></td>
<td>定义首字母缩写。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_address.asp">&lt;address&gt;</a></td>
<td>定义地址。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_bdo.asp">&lt;bdo&gt;</a></td>
<td>定义文字方向。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_blockquote.asp">&lt;blockquote&gt;</a></td>
<td>定义长的引用。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_q.asp">&lt;q&gt;</a></td>
<td>定义短的引用语。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;cite&gt;</a></td>
<td>定义引用、引证。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_phrase_elements.asp">&lt;dfn&gt;</a></td>
<td>定义一个定义项目。</td>
</tr>
</tbody>
</table>
</div>
<div>详见：<a href="http://www.w3school.com.cn/html/html_style.asp">http://www.w3school.com.cn/html/html_style.asp</a></div>
<p><span style="font-family: andale mono,times;"> </span></p>
<p><span style="font-family: andale mono,times;"> </span></p>
<h2><span style="font-family: andale mono,times;">HTML 字符实体</span></h2>
<p><strong>诸如 “&lt;” 之类的符号在HTML中拥有特殊的含义，所以在文本中使用它们。</strong><strong>为了在 HTML 中显示小于号 (&lt;)，我们需要使用字符实体。</strong></p>
<p>字符实体有三部分：一个和号 (&amp;)，一个实体名称，或者 # 和一个实体编号，以及一个分号 (;)。要在 HTML 文档中显示小于号，我们需要这样写：<em>&amp;lt;</em> 或者 <em>&amp;#60;</em></p>
<div>
<p>空格是 HTML 中最普通的字符实体。</p>
<p>通常情况下，HTML 会裁掉文档中的空格。假如你在文档中连续输入 10 个空格，那么 HTML 会去掉其中的9个。如果使用 &amp;nbsp;，就可以在文档中增加空格。</p>
</div>
<div>
<h2>最常用的字符实体</h2>
<table>
<tbody>
<tr>
<th>显示结果</th>
<th>描述</th>
<th>实体名称</th>
<th>实体编号</th>
</tr>
<tr>
<td> </td>
<td>空格</td>
<td>&amp;nbsp;</td>
<td>&amp;#160;</td>
</tr>
<tr>
<td>&lt;</td>
<td>小于号</td>
<td>&amp;lt;</td>
<td>&amp;#60;</td>
</tr>
<tr>
<td>&gt;</td>
<td>大于号</td>
<td>&amp;gt;</td>
<td>&amp;#62;</td>
</tr>
<tr>
<td>&amp;</td>
<td>和号</td>
<td>&amp;amp;</td>
<td>&amp;#38;</td>
</tr>
<tr>
<td>“</td>
<td>引号</td>
<td>&amp;quot;</td>
<td>&amp;#34;</td>
</tr>
<tr>
<td>&#8216;</td>
<td>撇号 </td>
<td>&amp;apos; (IE不支持)</td>
<td>&amp;#39;</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>其他一些常用的字符实体</h2>
<table>
<tbody>
<tr>
<th>显示结果</th>
<th>描述</th>
<th>实体名称</th>
<th>实体编号</th>
</tr>
<tr>
<td>￠</td>
<td>分</td>
<td>&amp;cent;</td>
<td>&amp;#162;</td>
</tr>
<tr>
<td>£</td>
<td>镑</td>
<td>&amp;pound;</td>
<td>&amp;#163;</td>
</tr>
<tr>
<td>¥</td>
<td>日圆</td>
<td>&amp;yen;</td>
<td>&amp;#165;</td>
</tr>
<tr>
<td>§</td>
<td>节</td>
<td>&amp;sect;</td>
<td>&amp;#167;</td>
</tr>
<tr>
<td>©</td>
<td>版权</td>
<td>&amp;copy;</td>
<td>&amp;#169;</td>
</tr>
<tr>
<td>®</td>
<td>注册商标</td>
<td>&amp;reg;</td>
<td>&amp;#174;</td>
</tr>
<tr>
<td>×</td>
<td>乘号</td>
<td>&amp;times;</td>
<td>&amp;#215;</td>
</tr>
<tr>
<td>÷</td>
<td>除号</td>
<td>&amp;divide;</td>
<td>&amp;#247;</td>
</tr>
</tbody>
</table>
</div>
<h2>HTML 链接</h2>
<h2>锚标签和 Href 属性</h2>
<p><strong>HTML 使用 &lt;a&gt; （锚）标签来创建连接另一个文档的链接。</strong></p>
<p>锚可以指向网络上的任何资源：一张 HTML 页面，一幅图像，一个声音或视频文件等等。</p>
<h3>创建锚的语法：</h3>
<pre><code>&lt;a href="url"&gt;</code>Text to be displayed<code>&lt;/a&gt;</code></pre>
<p>&lt;a&gt; 用来创建锚。href 属性用于定位需要链接的文档，锚的开始标签和结束标签之间的文字被作为超级链接来显示。</p>
<p>这个锚定义了指向 w3school 的链接：</p>
<pre>&lt;a href="http://www.w3school.com.cn/"&gt;Visit W3School!&lt;/a&gt;</pre>
<p>上面的这行在浏览器中显示为这样：<a href="http://www.w3school.com.cn/">Visit W3School!</a></p>
<h2>HTML 框架</h2>
<p><strong>通过使用框架，你可以在同一个浏览器窗口中显示不止一个页面。</strong></p>
<h2>框架标签（Frame）</h2>
<p>Frame 标签定义了放置在每个框架中的 HTML 文档。</p>
<p>在下面的这个例子中，我们设置了一个两列的框架集。第一列被设置为占据浏览器窗口的 25%。第二列被设置为占据浏览器窗口的 75%。HTML 文档 “frame_a.htm” 被置于第一个列中，而 HTML 文档 “frame_b.htm” 被置于第二个列中：</p>
<pre>&lt;frameset cols="25%,75%"&gt;
   &lt;frame src="frame_a.htm"&gt;
   &lt;frame src="frame_b.htm"&gt;
&lt;/frameset&gt;</pre>
<p> </p>
<h2>HTML表格</h2>
<p>表格由 &lt;table&gt; 标签来定义。每个表格均有若干行（由 &lt;tr&gt; 标签定义），每行被分割为若干单元格（由 &lt;td&gt; 标签定义）。字母 td 指表格数据（table data），即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。</p>
<pre>&lt;table border="1"&gt;
&lt;tr&gt;
&lt;td&gt;row 1, cell 1&lt;/td&gt;
&lt;td&gt;row 1, cell 2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;row 2, cell 1&lt;/td&gt;
&lt;td&gt;row 2, cell 2&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</pre>
<p>在浏览器显示如下：</p>
<table border="1">
<tbody>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</tbody>
</table>
<p> </p>
<h2>表格标签</h2>
<table>
<tbody>
<tr>
<th>表格</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_table.asp">&lt;table&gt;</a></td>
<td>定义表格</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_caption.asp">&lt;caption&gt;</a></td>
<td>定义表格标题。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_th.asp">&lt;th&gt;</a></td>
<td>定义表格的表头。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_tr.asp">&lt;tr&gt;</a></td>
<td>定义表格的行。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_td.asp">&lt;td&gt;</a></td>
<td>定义表格单元。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_thead.asp">&lt;thead&gt;</a></td>
<td>定义表格的页眉。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_tbody.asp">&lt;tbody&gt;</a></td>
<td>定义表格的主体。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_tfoot.asp">&lt;tfoot&gt;</a></td>
<td>定义表格的页脚。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_col.asp">&lt;col&gt;</a></td>
<td>定义用于表格列的属性。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_colgroup.asp">&lt;colgroup&gt;</a></td>
<td>定义表格列的组。</td>
</tr>
</tbody>
</table>
<p> </p>
<h2>HTML 列表</h2>
<h2>列表标签</h2>
<table>
<tbody>
<tr>
<th width="30%">标签</th>
<th width="70%">描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_ol.asp">&lt;ol&gt;</a></td>
<td>定义有序列表。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_ul.asp">&lt;ul&gt;</a></td>
<td>定义无序列表。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_li.asp">&lt;li&gt;</a></td>
<td>定义列表项。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_dl.asp">&lt;dl&gt;</a></td>
<td>定义定义列表。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_dt.asp">&lt;dt&gt;</a></td>
<td>定义定义项目。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_dd.asp">&lt;dd&gt;</a></td>
<td>定义定义的描述。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_dir.asp">&lt;dir&gt;</a></td>
<td>已废弃。使用 &lt;ul&gt; 代替它。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_menu.asp">&lt;menu&gt;</a></td>
<td>已废弃。使用 &lt;ul&gt; 代替它。</td>
</tr>
</tbody>
</table>
<p> </p>
<h2>HTML 表单和输入</h2>
<h2>表单</h2>
<p>表单是一个包含表单元素的区域。</p>
<p>表单元素是允许用户在表单中（比如：文本域、下拉列表、单选框、复选框等等）输入信息的元素。</p>
<p>表单使用表单标签（&lt;form&gt;）定义。</p>
<pre>&lt;form&gt;
...
  input 元素
...
&lt;/form&gt;</pre>
<div>
<h2>输入</h2>
<p>多数情况下被用到的表单标签是输入标签（&lt;input&gt;）。输入类型是由类型属性（type）定义的。大多数经常被用到的输入类型如下：</p>
<h3>文本域（Text Fields）</h3>
<p>当用户要在表单中键入字母、数字等内容时，就会用到文本域。</p>
<pre>&lt;form&gt;
First name:
<code>&lt;input type="text" name="firstname" /&gt;</code>
&lt;br /&gt;
Last name:
<code>&lt;input type="text" name="lastname" /&gt;</code>
&lt;/form&gt;</pre>
<p>浏览器显示如下：</p>
<form accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="get">First name:</p>
<input name="firstname" type="text" /> Last name:</p>
<input name="lastname" type="text" /> </form>
<p>注意，表单本身并不可见。同时，在大多数浏览器中，文本域的缺省宽度是20个字符。</p>
<h3>单选按钮（Radio Buttons）</h3>
<p>当用户从若干给定的的选择中选取其一时，就会用到单选框。</p>
<pre>&lt;form&gt;
<code>&lt;input type="radio" name="sex" value="male" /&gt;</code> Male
&lt;br /&gt;
<code>&lt;input type="radio" name="sex" value="female" /&gt;</code> Female
&lt;/form&gt;</pre>
<p>浏览器显示如下：</p>
<form accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="get">
<input name="sex" type="radio" value="male" /> Male</form>
<p>注意，只能从中选取其一。</p>
<h3>复选框（Checkboxes）</h3>
<p>当用户需要从若干给定的选择中选取一个或若干选项时，就会用到复选框。</p>
<pre>&lt;form&gt;
<code>&lt;input type="checkbox" name="bike" /&gt;</code>
I have a bike
&lt;br /&gt;
<code>&lt;input type="checkbox" name="car" /&gt;</code>
I have a car
&lt;/form&gt;</pre>
<p>浏览器显示如下：</p>
<form accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="get">
<input name="bike" type="checkbox" value="ON" /> I have a bike<br />
<input name="car" type="checkbox" value="ON" /> I have a car </form>
<div>
<h2>表单的动作属性（Action）和确认按钮</h2>
<p>当用户单击确认按钮时，表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。</p>
<pre>&lt;form name="input" <code>action="html_form_action.asp" method="get"&gt;</code>
Username:
&lt;input type="text" name="user" /&gt;
<code>&lt;input type="submit" value="Submit" /&gt;</code>
&lt;/form&gt;</pre>
<p>浏览器显示如下：</p>
<form action="html_form_action.asp" accept-charset="UNKNOWN" enctype="application/x-www-form-urlencoded" method="get">Username:</p>
<input name="user" type="text" />
<input type="submit" value="Submit" /> </form>
<p>假如您在上面的文本框内键入几个字母，然后点击确认按钮，那么输入数据会传送到 “html_form_action.asp” 的页面。该页面将显示出输入的结果。</p>
<h2>表单标签</h2>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_form.asp">&lt;form&gt;</a></td>
<td>定义供用户输入的表单</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_input.asp">&lt;input&gt;</a></td>
<td>定义输入域</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_textarea.asp">&lt;textarea&gt;</a></td>
<td>定义文本域 (一个多行的输入控件)</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_label.asp">&lt;label&gt;</a></td>
<td>定义一个控制的标签</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_fieldset.asp">&lt;fieldset&gt;</a></td>
<td>定义域</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_legend.asp">&lt;legend&gt;</a></td>
<td>定义域的标题</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_select.asp">&lt;select&gt;</a></td>
<td>定义一个选择列表</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_optgroup.asp">&lt;optgroup&gt;</a></td>
<td>定义选项组</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_option.asp">&lt;option&gt;</a></td>
<td>定义下拉列表中的选项</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_button.asp">&lt;button&gt;</a></td>
<td>定义一个按钮</td>
</tr>
<tr>
<td>&lt;isindex&gt;</td>
<td>已废弃。有&lt;input&gt;代替。</td>
</tr>
</tbody>
</table>
</div>
<h2>HTML 图像</h2>
<div>
<h2>图像标签（&lt;img&gt;）和源属性（Src）</h2>
<p>在 HTML 中，图像由 &lt;img&gt; 标签定义。</p>
<p>&lt;img&gt; 是空标签，意思是说，它只包含属性，并且没有闭合标签。</p>
<p>要在页面上显示图像，你需要使用源属性（src）。src 指 “source”。源属性的值是图像的 URL 地址。</p>
<p>定义图像的语法是：</p>
<pre>&lt;img src="url" /&gt;</pre>
<p>URL 指存储图像的位置。如果名为 “boat.gif” 的图像位于 www.w3school.com.cn 的 images 目录中，那么其 URL 为 http://www.w3school.com.cn/images/boat.gif。</p>
<p>浏览器将图像显示在文档中图像标签出现的地方。如果你将图像标签置于两个段落之间，那么浏览器会首先显示第一个段落，然后显示图片，最后显示第二段。</p>
</div>
<div>
<h2>替换文本属性（Alt）</h2>
<p>alt 属性用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。</p>
<pre>&lt;img src="boat.gif" <code>alt="Big Boat"</code>&gt;</pre>
<p>在浏览器无法载入图像时，替换文本属性告诉读者她们失去的信息。此时，浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯，这样有助于更好的显示信息，并且对于那些使用纯文本浏览器的人来说是非常有用的。</p>
<h2>图像标签</h2>
<table>
<tbody>
<tr>
<th>标签</th>
<th>描述</th>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_img.asp">&lt;img&gt;</a></td>
<td>定义图像。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_map.asp">&lt;map&gt;</a></td>
<td>定义图像地图。</td>
</tr>
<tr>
<td><a href="http://www.w3school.com.cn/tags/tag_area.asp">&lt;area&gt;</a></td>
<td>定义图像地图中的可点击区域。</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>HTML 背景（Backgrounds）</h2>
<p>&lt;body&gt; 拥有两个配置背景的标签。背景可以是颜色或者图像。</p>
<h3>背景颜色（Bgcolor）</h3>
<p>背景颜色属性将背景设置为某种颜色。属性值可以是十六进制数、RGB 值或颜色名。</p>
<pre>&lt;body <code>bgcolor="#000000"</code>&gt;
&lt;body <code>bgcolor="rgb(0,0,0)"</code>&gt;
&lt;body <code>bgcolor="black"</code>&gt;</pre>
<p>以上的代码均将背景颜色设置为黑色。</p>
<h3>背景（Background）</h3>
<p>背景属性将背景设置为图像。属性值为图像的URL。如果图像尺寸小于浏览器窗口，那么图像将在整个浏览器窗口进行复制。</p>
<pre>&lt;body <code>background="clouds.gif"</code>&gt;
&lt;body <code>background="http://www.w3school.com.cn/clouds.gif"</code>&gt;</pre>
<p>URL可以是相对地址，如第一行代码。也可以使绝对地址，如第二行代码。</p>
<h2>HTML 颜色</h2>
<div>
<p><strong>颜色由红色、绿色、蓝色混合而成。</strong></p>
</div>
<div>
<h2>颜色值</h2>
<p>颜色由一个十六进制符号来定义，这个符号由红色、绿色和蓝色的值组成（RGB）。</p>
<p>每种颜色的最小值是0（十六进制：#00）。最大值是255（十六进制：#FF）。</p>
<p>这个表格给出了由三种颜色混合而成的具体效果：</p>
<table>
<tbody>
<tr>
<th>Color</th>
<th>Color HEX</th>
<th>Color RGB</th>
</tr>
<tr>
<td> </td>
<td>#000000</td>
<td>rgb(0,0,0)</td>
</tr>
<tr>
<td> </td>
<td>#FF0000</td>
<td>rgb(255,0,0)</td>
</tr>
<tr>
<td> </td>
<td>#00FF00</td>
<td>rgb(0,255,0)</td>
</tr>
<tr>
<td> </td>
<td>#0000FF</td>
<td>rgb(0,0,255)</td>
</tr>
<tr>
<td> </td>
<td>#FFFF00</td>
<td>rgb(255,255,0)</td>
</tr>
<tr>
<td> </td>
<td>#00FFFF</td>
<td>rgb(0,255,255)</td>
</tr>
<tr>
<td> </td>
<td>#FF00FF</td>
<td>rgb(255,0,255)</td>
</tr>
<tr>
<td> </td>
<td>#C0C0C0</td>
<td>rgb(192,192,192)</td>
</tr>
<tr>
<td> </td>
<td>#FFFFFF</td>
<td>rgb(255,255,255)</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>颜色名</h2>
<p>大多数的浏览器都支持颜色名集合。</p>
<p>提示：仅仅有 16 种颜色名被 W3C 的 HTML4.0 标准所支持。它们是：aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow。</p>
<p>如果需要使用其它的颜色，需要使用十六进制的颜色值。</p>
<table>
<tbody>
<tr>
<th>Color</th>
<th>Color HEX</th>
<th>Color Name</th>
</tr>
<tr>
<td> </td>
<td>#F0F8FF</td>
<td>AliceBlue</td>
</tr>
<tr>
<td> </td>
<td>#FAEBD7</td>
<td>AntiqueWhite</td>
</tr>
<tr>
<td> </td>
<td>#7FFFD4</td>
<td>Aquamarine</td>
</tr>
<tr>
<td> </td>
<td>#000000</td>
<td>Black</td>
</tr>
<tr>
<td> </td>
<td>#0000FF</td>
<td>Blue</td>
</tr>
<tr>
<td> </td>
<td>#8A2BE2</td>
<td>BlueViolet</td>
</tr>
<tr>
<td> </td>
<td>#A52A2A</td>
<td>Brown</td>
</tr>
</tbody>
</table>
</div>
<div>
<h2>Web安全色</h2>
<p>数年以前，当大多数计算机仅支持 256 种颜色的时候，一系列 216 种 Web 安全色作为 Web 标准被建议使用。其中的原因是，微软和 Mac 操作系统使用了 40 种不同的保留的固定系统颜色（双方大约各使用 20 种）。</p>
<p>我们不确定如今这么做的意义有多大，因为越来越多的计算机有能力处理数百万种颜色，不过做选择还是你自己。</p>
<h3>216 跨平台色</h3>
<p>最初，216 跨平台 web 安全色被用来确保：当计算机使用 256 色调色板时，所有的计算机能够正确地显示所有的颜色。</p>
<table style="width: 547px; height: 689px;" border="1" width="547">
<tbody>
<tr>
<td align="center" bgcolor="#000000">000000</td>
<td align="center" bgcolor="#000033">000033</td>
<td align="center" bgcolor="#000066">000066</td>
<td align="center" bgcolor="#000099">000099</td>
<td align="center" bgcolor="#0000cc">0000CC</td>
<td align="center" bgcolor="#0000ff">0000FF</td>
</tr>
<tr>
<td align="center" bgcolor="#003300">003300</td>
<td align="center" bgcolor="#003333">003333</td>
<td align="center" bgcolor="#003366">003366</td>
<td align="center" bgcolor="#003399">003399</td>
<td align="center" bgcolor="#0033cc">0033CC</td>
<td align="center" bgcolor="#0033ff">0033FF</td>
</tr>
<tr>
<td align="center" bgcolor="#006600">006600</td>
<td align="center" bgcolor="#006633">006633</td>
<td align="center" bgcolor="#006666">006666</td>
<td align="center" bgcolor="#006699">006699</td>
<td align="center" bgcolor="#0066cc">0066CC</td>
<td align="center" bgcolor="#0066ff">0066FF</td>
</tr>
<tr>
<td align="center" bgcolor="#009900">009900</td>
<td align="center" bgcolor="#009933">009933</td>
<td align="center" bgcolor="#009966">009966</td>
<td align="center" bgcolor="#009999">009999</td>
<td align="center" bgcolor="#0099cc">0099CC</td>
<td align="center" bgcolor="#0099ff">0099FF</td>
</tr>
<tr>
<td align="center" bgcolor="#00cc00">00CC00</td>
<td align="center" bgcolor="#00cc33">00CC33</td>
<td align="center" bgcolor="#00cc66">00CC66</td>
<td align="center" bgcolor="#00cc99">00CC99</td>
<td align="center" bgcolor="#00cccc">00CCCC</td>
<td align="center" bgcolor="#00ccff">00CCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#00ff00">00FF00</td>
<td align="center" bgcolor="#00ff33">00FF33</td>
<td align="center" bgcolor="#00ff66">00FF66</td>
<td align="center" bgcolor="#00ff99">00FF99</td>
<td align="center" bgcolor="#00ffcc">00FFCC</td>
<td align="center" bgcolor="#00ffff">00FFFF</td>
</tr>
<tr>
<td align="center" bgcolor="#330000">330000</td>
<td align="center" bgcolor="#330033">330033</td>
<td align="center" bgcolor="#330066">330066</td>
<td align="center" bgcolor="#330099">330099</td>
<td align="center" bgcolor="#3300cc">3300CC</td>
<td align="center" bgcolor="#3300ff">3300FF</td>
</tr>
<tr>
<td align="center" bgcolor="#333300">333300</td>
<td align="center" bgcolor="#333333">333333</td>
<td align="center" bgcolor="#333366">333366</td>
<td align="center" bgcolor="#333399">333399</td>
<td align="center" bgcolor="#3333cc">3333CC</td>
<td align="center" bgcolor="#3333ff">3333FF</td>
</tr>
<tr>
<td align="center" bgcolor="#336600">336600</td>
<td align="center" bgcolor="#336633">336633</td>
<td align="center" bgcolor="#336666">336666</td>
<td align="center" bgcolor="#336699">336699</td>
<td align="center" bgcolor="#3366cc">3366CC</td>
<td align="center" bgcolor="#3366ff">3366FF</td>
</tr>
<tr>
<td align="center" bgcolor="#339900">339900</td>
<td align="center" bgcolor="#339933">339933</td>
<td align="center" bgcolor="#339966">339966</td>
<td align="center" bgcolor="#339999">339999</td>
<td align="center" bgcolor="#3399cc">3399CC</td>
<td align="center" bgcolor="#3399ff">3399FF</td>
</tr>
<tr>
<td align="center" bgcolor="#33cc00">33CC00</td>
<td align="center" bgcolor="#33cc33">33CC33</td>
<td align="center" bgcolor="#33cc66">33CC66</td>
<td align="center" bgcolor="#33cc99">33CC99</td>
<td align="center" bgcolor="#33cccc">33CCCC</td>
<td align="center" bgcolor="#33ccff">33CCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#33ff00">33FF00</td>
<td align="center" bgcolor="#33ff33">33FF33</td>
<td align="center" bgcolor="#33ff66">33FF66</td>
<td align="center" bgcolor="#33ff99">33FF99</td>
<td align="center" bgcolor="#33ffcc">33FFCC</td>
<td align="center" bgcolor="#33ffff">33FFFF</td>
</tr>
<tr>
<td align="center" bgcolor="#660000">660000</td>
<td align="center" bgcolor="#660033">660033</td>
<td align="center" bgcolor="#660066">660066</td>
<td align="center" bgcolor="#660099">660099</td>
<td align="center" bgcolor="#6600cc">6600CC</td>
<td align="center" bgcolor="#6600ff">6600FF</td>
</tr>
<tr>
<td align="center" bgcolor="#663300">663300</td>
<td align="center" bgcolor="#663333">663333</td>
<td align="center" bgcolor="#663366">663366</td>
<td align="center" bgcolor="#663399">663399</td>
<td align="center" bgcolor="#6633cc">6633CC</td>
<td align="center" bgcolor="#6633ff">6633FF</td>
</tr>
<tr>
<td align="center" bgcolor="#666600">666600</td>
<td align="center" bgcolor="#666633">666633</td>
<td align="center" bgcolor="#666666">666666</td>
<td align="center" bgcolor="#666699">666699</td>
<td align="center" bgcolor="#6666cc">6666CC</td>
<td align="center" bgcolor="#6666ff">6666FF</td>
</tr>
<tr>
<td align="center" bgcolor="#669900">669900</td>
<td align="center" bgcolor="#669933">669933</td>
<td align="center" bgcolor="#669966">669966</td>
<td align="center" bgcolor="#669999">669999</td>
<td align="center" bgcolor="#6699cc">6699CC</td>
<td align="center" bgcolor="#6699ff">6699FF</td>
</tr>
<tr>
<td align="center" bgcolor="#66cc00">66CC00</td>
<td align="center" bgcolor="#66cc33">66CC33</td>
<td align="center" bgcolor="#66cc66">66CC66</td>
<td align="center" bgcolor="#66cc99">66CC99</td>
<td align="center" bgcolor="#66cccc">66CCCC</td>
<td align="center" bgcolor="#66ccff">66CCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#66ff00">66FF00</td>
<td align="center" bgcolor="#66ff33">66FF33</td>
<td align="center" bgcolor="#66ff66">66FF66</td>
<td align="center" bgcolor="#66ff99">66FF99</td>
<td align="center" bgcolor="#66ffcc">66FFCC</td>
<td align="center" bgcolor="#66ffff">66FFFF</td>
</tr>
<tr>
<td align="center" bgcolor="#990000">990000</td>
<td align="center" bgcolor="#990033">990033</td>
<td align="center" bgcolor="#990066">990066</td>
<td align="center" bgcolor="#990099">990099</td>
<td align="center" bgcolor="#9900cc">9900CC</td>
<td align="center" bgcolor="#9900ff">9900FF</td>
</tr>
<tr>
<td align="center" bgcolor="#993300">993300</td>
<td align="center" bgcolor="#993333">993333</td>
<td align="center" bgcolor="#993366">993366</td>
<td align="center" bgcolor="#993399">993399</td>
<td align="center" bgcolor="#9933cc">9933CC</td>
<td align="center" bgcolor="#9933ff">9933FF</td>
</tr>
<tr>
<td align="center" bgcolor="#996600">996600</td>
<td align="center" bgcolor="#996633">996633</td>
<td align="center" bgcolor="#996666">996666</td>
<td align="center" bgcolor="#996699">996699</td>
<td align="center" bgcolor="#9966cc">9966CC</td>
<td align="center" bgcolor="#9966ff">9966FF</td>
</tr>
<tr>
<td align="center" bgcolor="#999900">999900</td>
<td align="center" bgcolor="#999933">999933</td>
<td align="center" bgcolor="#999966">999966</td>
<td align="center" bgcolor="#999999">999999</td>
<td align="center" bgcolor="#9999cc">9999CC</td>
<td align="center" bgcolor="#9999ff">9999FF</td>
</tr>
<tr>
<td align="center" bgcolor="#99cc00">99CC00</td>
<td align="center" bgcolor="#99cc33">99CC33</td>
<td align="center" bgcolor="#99cc66">99CC66</td>
<td align="center" bgcolor="#99cc99">99CC99</td>
<td align="center" bgcolor="#99cccc">99CCCC</td>
<td align="center" bgcolor="#99ccff">99CCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#99ff00">99FF00</td>
<td align="center" bgcolor="#99ff33">99FF33</td>
<td align="center" bgcolor="#99ff66">99FF66</td>
<td align="center" bgcolor="#99ff99">99FF99</td>
<td align="center" bgcolor="#99ffcc">99FFCC</td>
<td align="center" bgcolor="#99ffff">99FFFF</td>
</tr>
<tr>
<td align="center" bgcolor="#cc0000">CC0000</td>
<td align="center" bgcolor="#cc0033">CC0033</td>
<td align="center" bgcolor="#cc0066">CC0066</td>
<td align="center" bgcolor="#cc0099">CC0099</td>
<td align="center" bgcolor="#cc00cc">CC00CC</td>
<td align="center" bgcolor="#cc00ff">CC00FF</td>
</tr>
<tr>
<td align="center" bgcolor="#cc3300">CC3300</td>
<td align="center" bgcolor="#cc3333">CC3333</td>
<td align="center" bgcolor="#cc3366">CC3366</td>
<td align="center" bgcolor="#cc3399">CC3399</td>
<td align="center" bgcolor="#cc33cc">CC33CC</td>
<td align="center" bgcolor="#cc33ff">CC33FF</td>
</tr>
<tr>
<td align="center" bgcolor="#cc6600">CC6600</td>
<td align="center" bgcolor="#cc6633">CC6633</td>
<td align="center" bgcolor="#cc6666">CC6666</td>
<td align="center" bgcolor="#cc6699">CC6699</td>
<td align="center" bgcolor="#cc66cc">CC66CC</td>
<td align="center" bgcolor="#cc66ff">CC66FF</td>
</tr>
<tr>
<td align="center" bgcolor="#cc9900">CC9900</td>
<td align="center" bgcolor="#cc9933">CC9933</td>
<td align="center" bgcolor="#cc9966">CC9966</td>
<td align="center" bgcolor="#cc9999">CC9999</td>
<td align="center" bgcolor="#cc99cc">CC99CC</td>
<td align="center" bgcolor="#cc99ff">CC99FF</td>
</tr>
<tr>
<td align="center" bgcolor="#cccc00">CCCC00</td>
<td align="center" bgcolor="#cccc33">CCCC33</td>
<td align="center" bgcolor="#cccc66">CCCC66</td>
<td align="center" bgcolor="#cccc99">CCCC99</td>
<td align="center" bgcolor="#cccccc">CCCCCC</td>
<td align="center" bgcolor="#ccccff">CCCCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#ccff00">CCFF00</td>
<td align="center" bgcolor="#ccff33">CCFF33</td>
<td align="center" bgcolor="#ccff66">CCFF66</td>
<td align="center" bgcolor="#ccff99">CCFF99</td>
<td align="center" bgcolor="#ccffcc">CCFFCC</td>
<td align="center" bgcolor="#ccffff">CCFFFF</td>
</tr>
<tr>
<td align="center" bgcolor="#ff0000">FF0000</td>
<td align="center" bgcolor="#ff0033">FF0033</td>
<td align="center" bgcolor="#ff0066">FF0066</td>
<td align="center" bgcolor="#ff0099">FF0099</td>
<td align="center" bgcolor="#ff00cc">FF00CC</td>
<td align="center" bgcolor="#ff00ff">FF00FF</td>
</tr>
<tr>
<td align="center" bgcolor="#ff3300">FF3300</td>
<td align="center" bgcolor="#ff3333">FF3333</td>
<td align="center" bgcolor="#ff3366">FF3366</td>
<td align="center" bgcolor="#ff3399">FF3399</td>
<td align="center" bgcolor="#ff33cc">FF33CC</td>
<td align="center" bgcolor="#ff33ff">FF33FF</td>
</tr>
<tr>
<td align="center" bgcolor="#ff6600">FF6600</td>
<td align="center" bgcolor="#ff6633">FF6633</td>
<td align="center" bgcolor="#ff6666">FF6666</td>
<td align="center" bgcolor="#ff6699">FF6699</td>
<td align="center" bgcolor="#ff66cc">FF66CC</td>
<td align="center" bgcolor="#ff66ff">FF66FF</td>
</tr>
<tr>
<td align="center" bgcolor="#ff9900">FF9900</td>
<td align="center" bgcolor="#ff9933">FF9933</td>
<td align="center" bgcolor="#ff9966">FF9966</td>
<td align="center" bgcolor="#ff9999">FF9999</td>
<td align="center" bgcolor="#ff99cc">FF99CC</td>
<td align="center" bgcolor="#ff99ff">FF99FF</td>
</tr>
<tr>
<td align="center" bgcolor="#ffcc00">FFCC00</td>
<td align="center" bgcolor="#ffcc33">FFCC33</td>
<td align="center" bgcolor="#ffcc66">FFCC66</td>
<td align="center" bgcolor="#ffcc99">FFCC99</td>
<td align="center" bgcolor="#ffcccc">FFCCCC</td>
<td align="center" bgcolor="#ffccff">FFCCFF</td>
</tr>
<tr>
<td align="center" bgcolor="#ffff00">FFFF00</td>
<td align="center" bgcolor="#ffff33">FFFF33</td>
<td align="center" bgcolor="#ffff66">FFFF66</td>
<td align="center" bgcolor="#ffff99">FFFF99</td>
<td align="center" bgcolor="#ffffcc">FFFFCC</td>
<td align="center" bgcolor="#ffffff">FFFFFF</td>
</tr>
</tbody>
</table>
</div>
</div>
<h2>HTML 颜色值</h2>
<div id="intro">
<p><strong>颜色由红色、绿色、蓝色混合而成。</strong></p>
</div>
<div>
<h2>颜色值</h2>
<p>颜色由一个十六进制符号来定义，这个符号由红色、绿色和蓝色的值组成（RGB）。每种颜色的最小值是 0（十六进制：#00）。最大值是 255（十六进制：#FF）。</p>
</div>
<div>
<h2>1600万种不同的颜色</h2>
<p>通过计算 256 x 256 x 256，从 0 到 255 的红色、绿色和蓝色的值一共可以组合出 1600 万种不同的颜色。</p>
<p>大多数现代的显示器有能力显示出至少 16384 种不同的颜色。</p>
<p>基于此，都是从W3C上摘的，要说这么学，我还真学不会太多东西，诶，惭愧啊。还是看看书吧，潜心。这种笔记，还是完全积累后的原创实在，下次吧。</p>
</div>
</div>
<input name="sex" type="radio" value="female" /> Female</p>
]]></content:encoded>
			<wfw:commentRss>http://udonmai.com/work/html%e5%ad%a6%e4%b9%a0%e7%ac%94%e8%ae%b0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>从HTML开始</title>
		<link>http://udonmai.com/work/begin-html.html</link>
		<comments>http://udonmai.com/work/begin-html.html#comments</comments>
		<pubDate>Wed, 26 May 2010 09:30:18 +0000</pubDate>
		<dc:creator>udonmai'</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.udonmai.com/?p=162</guid>
		<description><![CDATA[我觉得这个weblog不能只是个噱头，该努力想各位前辈学习。我也要输出价值。 扯远了，踏实地开始吧。但愿以后一切都好。 Web组你要了我吧，我满怀赤诚的，哈哈。]]></description>
			<content:encoded><![CDATA[<p>我觉得这个weblog不能只是个噱头，该努力想各位前辈学习。我也要输出价值。</p>
<p>扯远了，踏实地开始吧。但愿以后一切都好。</p>
<p>Web组你要了我吧，我满怀赤诚的，哈哈。</p>
]]></content:encoded>
			<wfw:commentRss>http://udonmai.com/work/begin-html.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

