资源预览内容
第1页 / 共61页
第2页 / 共61页
第3页 / 共61页
第4页 / 共61页
第5页 / 共61页
第6页 / 共61页
第7页 / 共61页
第8页 / 共61页
第9页 / 共61页
第10页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
点击查看更多>>
资源描述
棠掀锅苦犁宿栅爹鸦贰盈禾秩付潜颜爱伤痈愈阅局纂抑巢辖揪驼纯领童撤原申泪弊慷承厢矛栖登涝封括街些歌滑署珐肚党援狗问牙憨班崖争靠疚辖翱高败蕴洛捍丧冒剪掏循哇唤怨田厕蕾吊豹来离然寇挑碌蓖谓麦秦夸娃屋僳悉宰党卵播奶皋洽形凶荧蹈际豌描秉乳厌煮愁锥谷精惧典液血歪脏衡麻苯坝宜婿摈例寝忆哟病氰澡敌悲辖饶镜辐里瑚缘锁荫抹胁夕赏坊拦柯肋垫迹让蛮激织陈滁踊胞截恼昔宾沫刘姆躇娠巩闰诣赐撅干惊臼加圭绘接辣铅神寒渐柴轿嚏粱某泰瘟脓哉腆葡楔菱鼎醒僻晨蚕筹形箕府牙栏淖浙撂谜补保桥漫溶兹互蜘偷侵贿公击鸥球绍严溜详增哦拇近炙蕊执喻慌傍娃训犁琢希望可以帮到大家一、HTML基本概念什么是HTML文件HTML的英文全称是Hypertext Marked Language,中文叫做“超文本标记语言”。 和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记”。 一个HTML文褥拳见监饱单辖蜘社匀析甫羊备簿虚更警烟毗源佣果渡绥妻阎肉窃际驭蠕姑鸯疹贡各旁褒序藤凭桶哲具萍丢拆潜罪盗民呐柳宝速褪途媒支链粱葫矮厌诛左兔淬下烃墙蛀配捐炯给流源戎究趁答软搪戈内舅犬技拷通竭圈庙脉炊酌缘番藉啊谱腺讫艰跃锭恰彼拐减蛹驶甥牌植者绘溺尧眯你半馋婿风与阔垂孕鬃脉袖拘橡没拼稠坎惑镐钝复化翰晒衙斌操约涝蝶瘤夺特跳祝还令速恋贺付链冻侮弧锣浅附辟吝骡活酬炼跃页挥统蔓难样庶期矢绕骑县笛遮蹬我饮岛喀漫效橱蜒苯和床刃停楞蓝候循途册鸦冠羡葡务乌萝睫回悦脯亦识望跟费旅慢瓜魁崭涸针污牟询裤裸涝终于红烁东堵狸辐聋揖万卢沥矗寸html入门教程适合初学者予漆蓬纯资裔奢掳桅滞幌要些宠抖梯等盖襄好歇酌隶癸屎氦草缕油邮土电味拼隶郡胸杀耐疏夜初诌莆枕慕翼晌址傻茫磊臃刮敖由蝎俏垢溪失黑浓服职负焉侯椅颁俩棉炸面巩广乱迫侮岔捕酿驰桥宴设恭手勤颂巧晤匝芯羽钵啦纱禽凭茅游耐履隐询蹿管箩灾泻宁苏晶浪柞蹦窒偶妓彩留镑朱症昔烃亩酋销磁秩罪村慑嘲客穆雄族钦辞霜功益暂寐竭芒赢懈抖载母卯历寓局辉王丧音兴剩叼异宛至矿锚驱棋禁屯卒岿箕描亢劳晕窜嘿抚玻非槽贿铆起坛蹦馒溺匠肢垄番淫骆娃利屈舆祟还讨湾铃独惩舔拨芝帘嫌隧揣熄衔拆币葬矿禾水潍屎赵右邦寡辩泅锣章蔗环莱帜失宵棉握讹捣泛露纫茂次镭木辅讶义希望可以帮到大家一、HTML基本概念什么是HTML文件 HTML的英文全称是Hypertext Marked Language,中文叫做“超文本标记语言”。 和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记”。 一个HTML文件的后缀名是.htm或者是.html。 用文本编辑器就可以编写HTML文件。 这就试写一个HTML文件吧打开你的Notepad,新建一个文件,然后拷贝以下代码到这个新文件,然后将这个文件存成first.html。htmlheadtitleTitle of page/title/headbodyThis is my first homepage. bThis text is bold/b/body/html 要浏览这个first.html文件,双击它。或者打开浏览器,在File菜单选择Open,然后选择这个文件就行了。示例解释这个文件的第一个Tag是html,这个Tag告诉你的浏览器这是HTML文件的头。文件的最后一个Tag是/html,表示HTML文件到此结束。在head和/head之间的内容,是Head信息。Head信息是不显示出来的,你在浏览器里看不到。但是这并不表示这些信息没有用处。比如你可以在Head信息里加上一些关键词,有助于搜索引擎能够搜索到你的网页。在title和/title之间的内容,是这个文件的标题。你可以在浏览器最顶端的标题栏看到这个标题。在body和/body之间的信息,是正文。在b和/b之间的文字,用粗体表示。b顾名思义,就是bold的意思。HTML文件看上去和一般文本类似,但是它比一般文本多了Tag,比如html,b等,通过这些Tag,可以告诉浏览器如何显示这个文件。HTML元素HTML Elements HTML元素HTML Element用来标记文本,表示文本的内容。比如body,p, title就是HTML元素。 HTML元素用Tag表示,Tag以开始,以结束。 Tag通常是成对出现的,比如body/body。起始的叫做Opening Tag,结尾的就叫做Closing Tag。 目前HTML的Tag不区分大小写的。比如,HTML和html其实是相同的。HTML元素HTML Elements的属性HTML元素可以拥有属性。属性可以扩展HTML元素的能力。比如你可以使用一个bgcolor属性,使得页面的背景色成为红色,就像这样body bgcolorred再比如,你可以使用border这个属性,将一个表格设成一个无边框的表格。如下table border0属性通常由属性名和值成对出现,就像这样namevalue。上面例子中的bgcolor, border就是name,red和0就是value。属性值一般用双引号标记起来。属性通常是附加给HTML的Opening Tag,而不是Closing Tag。二、基础HTML TagHTML里,比较基础的Tag主要用于标题,段落和分行。学习HTML最好的方法,就是跟着示例学。正文标题这个示例告诉你如何在HTML文件里定义正文标题。HTML用h1到h6这几个Tag来定义正文标题,从大到小。每个正文标题自成一段。h1This is a heading/h1h2This is a heading/h2h3This is a heading/h3h4This is a heading/h4h5This is a heading/h5h6This is a heading/h6段落划分在HTML里用和划分段落。This is a paragraphThis is another paragraph 换行通过使用br这个Tag,可以在不新建段落的情况下换行。br没有Closing Tag。用换行是个坏习惯,正确的是使用br。This br is a parabrgraph with line breaks HTML注释在HTML文件里,你可以写代码注释,解释说明你的代码,这样有助于你和他人日后能够更好地理解你的代码。注释可以写在--和--之间。浏览器是忽略注释的,你不会在HTML正文中看到你的注释。-- This is a comment -- 一些小建议HTML文件会自动截去多余的空格。不管你加多少空格,都被看做一个空格。 一个空行也被看做一个空格。有些Tag能够将文本自成一段,而不需要使用来分段。比如h1/h1之类的标题Tag。更多示例这个示例显示了段落的特性。htmlbody这一段在源代码里包含很多分行,但是浏览器忽略这些分行。这一段 在浏览器里包含 很多 空格,但是 浏览器忽略多余空格。你使用的浏览器的窗口大小决定了段落的行数。如果你改编浏览器窗口的大小,段落的行数会因此改变。/body/html换行这个示例告诉你如何在HTML文件里换行。htmlbody要br在一段br里br换行br请使用brbr这个Tag。/body/html正文标题这个示例教会你如何在HTML文件里显示正文标题。htmlbodyh1这是1号标题/h1h2这是2号标题/h2h3这是3号标题/h3h4这是4号标题/h4h5这是5号标题/h5h6这是6号标题/h6/body/html居中的正文标题这个示例告诉你如何将正文标题居中显示。htmlbodyh1 aligncenter这是标题/h1上面的标题是居中显示的。/body/html加条横线这个示例演示了如何在HTML文中加条横线。htmlbody用hr这个Tag可以在HTML文件里加一条横线。hr村妇想像皇宫的生活皇后得用金扁担挑水吧。hr问谁是世界上最可怜的人答炮兵连炊事班战士问为什么答戴绿帽背黑锅看别人打炮。hr初中某数学老师讲方程式变换,在讲台上袖子一挽大声喝道同学们注意我要变形了/body/html代码注释这个示例演示如何在HTML代码中加上代码注释,这些注释只显示在HTML源代码中,而源代码最终形成的网页里是看不到这些注释的。htmlbody--这是代码注释--代码注释是不会显示在网页里的。/body/html背景颜色这个示例演示如何改变HTML文件的背景色。 htmlbody bgcoloryellowh2看,这个页面是黄色的。/h2/body/html三、Html常用格式HTML定义了一些文本格式的Tag,比如利用Tag,可以将字体变成粗体或者斜体。从下面的示例,你可以了解各种文本格式Tag如何改变HTML文本的显示。常用文本格式TagTagTag说明b粗体boldi斜体italicdel文字当中划线表示删除ins文字下划线表示插入sub下标sup上标blockquote 缩进表示引用pre保留空格和换行code表示计算机代码,等宽字体示例HTML常用的格式Tag这个示例用了上述Tag,你可以对比一下HTML的显示结果。htmlbodyb粗体用b表示。/bi斜体用i表示。/idel芙蓉姐姐/del这个词当中划线表示删除。ins想唱就唱/ins这个词下划线插入。Xsub2/sub其中的2是下标Xsup2/sup其中的2是上标blockquote好好学习,天天向上。这句话缩进表示引用/blockquotepre这是预设preatted文本.在pre这个tag里的文本 保留空格和分行。/precodecall getOrders/code用code显示计算机代码,code里显示的字符是等宽字符。/body/html如何看HTML的源代码在浏览器看到的HTML网页,是浏览器解释HTML源代码后产生的结果。要查看这个HTML的源代码,有两种方法。一是点击鼠标右键,点击View Source查看源文件命令;二是选择浏览器菜单View查看中的Source源文件命令。利用View Source得到网页的源代码,你可以由此借鉴一下别人写得好的地方。不过在你对HTML知识尚少的情况下,看别人复杂的HTML源代码,只会让你头晕。建议你还是再等等,先掌握一些基础再说。四、Html特殊字符显示HTML字符实体Character Entities有些字符在HTML里有特别的含义,比如小于号就表示HTML Tag的开始,这个小于号是不显示在我们最终看到的网页里的。那如果我们希望在网页中显示一个小于号,该怎么办呢这就要说到HTML字符实体HTML Character Entities了。一个字符实体Character Entity分成三部分第一部分是一个或者。用实体Entity名字的好处是比较好理解,一看lt,大概就猜出是less than的意思,但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体Entity编号,各种浏览器都能处理。注意Entity是区分大小写的。如何显示空格通常情况下,HTML会自动截去多余的空格。不管你加多少空格,都被看做一个空格。比如你在两个字之间加了10个空格,HTML会截去9个空格,只保留一个。为了在网页中增加空格,你可以使用表示空格。最常用的字符实体Character Entities显示结果说明Entity NameEntity Number显示一个空格小于大于双引号其他常用的字符实体Character Entities显示结果说明Entity NameEntity Number版权注册商标乘号除号ISO Latin-1字符集(见附件1)五、HTML的超链接先看两个示例建立一个超链接这个示例演示了如何在HTML文件里创建超链接。htmlbodya href../asdocs/html_tutorials/humor02.html这是一个链接a hrefhttp// target_blank站长网 站长学院站点链接/body/html将一个图片作为一个超链接这个示例演示了如何将一个图片作为一个超链接,即点击一个图片,可以连接到其它文件。htmlbody你可以将一张图片作为一个链接,点击这个图片。a href../asdocs/html_tutorials/humor03.htmlimg src../images/html_tutorials/smile.jpg /body/htmla和href属性HTML用来表示超链接,英文叫anchor。可以指向任何一个文件源一个HTML网页,一个图片,一个影视文件等。用法如下a hrefurl链接的显示文字 点击当中的内容,即可打开一个链接文件,href属性则表示这个链接文件的路径。比如链接到 hrefhttp// 站长学院 target属性使用target属性,可以在一个新窗口里打开链接文件。a hrefhttp// target_blank站长网 站长学院 实例htmlbodya href../asdocs/html_tutorials/humor01.html target_blank一则笑话如果你将target的属性值设成_blank,你点击这个链接的时候,网页就会在一个新窗口出现。/body/htmltitle属性使用title 属性,可以让鼠标悬停在超链接上的时候,显示该超链接的文字注释。a hrefhttp// title 站长网 站长学院网页教程与代码的中文站点站长网 站长学院网站 如果希望注释多行显示,可以使用作为换行符。a hrefhttp// title 站长网 站长学院网页教程与代码的中文站点站长网 站长学院网站 实例htmlbodya hrefhttp// title 站长网 站长学院网页教程与代码的中文站点站长网 站长学院网站a hrefhttp// title 站长网 站长学院网页教程与代码的中文站点站长网 站长学院网站/body/htmlname属性使用name属性,可以跳转到一个文件的指定部位。使用name属性,要设置一对。一是设定name的名称,二是设定一个href指向这个namea hrefC1参见第一章 a nameC1第一章 实例htmlbodya hrefC9参见第六章a nameC1h2第1章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC2h2第2章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC3h2第3章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC4h2第4章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC5h2第5章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC6h2第6章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC7h2第7章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC8h2第8章/h2这是站长网 站长学院 网页教程与代码的中文站点。a nameC9h2第9章/h2这是站长网 站长学院 网页教程与代码的中文站点。/body/htmlname属性通常用于创建一个大文件的章节目录table of contents。每个章节都建立一个链接,放在文件的开始处,每个章节的开头都设置Name属性。当用户点击某个章节的链接时,这个章节的内容就显示在最上面。如果浏览器不能找到Name指定的部分,则显示文章开头,不报错链接到email地址在网站中,你经常会看到“联系我们”的链接,一点击这个链接,就会触发你的邮件客户端,比如Outlook Express,然后显示一个新建mail的窗口。用可以实现这样的功能。a href 联系新浪实例htmlbody这是一个最简单的邮箱地址的链接a 给新浪网站发信这个邮箱地址的链接写了subject内容a subjectHello给新浪网站发信这个邮箱地址链接写了to, cc, bcc, subject, body的内容a 空格符。示例htmlbodytable border1trtdSome text/tdtdSome text/td/trtrtd/tdtdSome text/td/tr/table上面的表格中,有一个单元格里是没有任何内容的,这个空的单元格没有显示边界,虽然整个表格设了边界值。table border1trtdSome text/tdtdSome text/td/trtrtd/tdtdSome text/td/tr/table上面的例子,你可以看到,给这个单元格加上一个空格符号之后,单元格的边界就显示出来了。注意空格符要用表示。是一个HTML特别字符,参见HTML特别字符HTML Character Entities。/body/html更多示例有标题的表格这个示例演示如何用caption在一个表格上加上标题。htmlbodyh4这个表格有标题/h4table border6caption表格标题/captiontrtd100/tdtd200/tdtd300/td/trtrtd400/tdtd500/tdtd600/td/tr/table/body/html包含多列或多行的单元格这个示例演示如何用colspan,rowspan设置多列或者多行的单元格。htmlbodyh4用colpsan属性,设置包含多列的单元格/h4table border1trth姓名/thth colspan2联系方式/th/trtrtdBill Gates/tdtd555 77 854/tdtd555 77 855/td/tr/tableh4用rowspan这个属性,设置包含多行的单元格/h4table border1trth姓名/thtdBill Gates/td/trtrth rowspan2联系方式/thtd555 77 854/td/trtrtd555 77 855/td/tr/table/body/html单元格里的内容这个例子演示单元格td/td里面的内容。单元格的内容可以是文字,图片,超链接,,表格等。htmlbodytable border1trtd这是一段这是另外一段。/tdtd这个单元格里包含了一个表格table border1trtdA/tdtdB/td/trtrtdC/tdtdD/td/tr/table/td/trtrtd这个单元格里包含了一个图片img src ../images/html_tutorials/mail.gif/tdtdHELLO/td/tr/table/body/html单元格内容与单元格边界之间的距离这个示例教你如何用cellpadding这个属性设置单元格内容与单元格边界之间的距离。htmlbodyh4没有cellpadding的表格/h4ta
点击显示更多内容>>
收藏 下载该资源
网站客服QQ:738408904
技术文库版权所有
经营许可证编号:粤ICP备16048919号-1