您好,欢迎访问三七文档
HTML教程什么是HTML文件?HTML的英文全称是HypertextMarkedLanguage,中文叫做“超文本标记语言”。和一般文本的不同的是,一个HTML文件不仅包含文本内容,还包含一些Tag,中文称“标记”。一个HTML文件的后缀名是.htm或者是.html。用文本编辑器就可以编写HTML文件。打开你的Notepad,新建一个文件,然后拷贝以下代码到这个新文件,然后将这个文件存成first.html。htmlheadtitleTitleofpage/title/headbodyThisismyfirsthomepage.bThistextisbold/b/body/html建立一个HTML文件HTML元素(HTMLElement)用来标记文本,表示文本的内容。比如body,p,title就是HTML元素。HTML元素用Tag表示,Tag以开始,以结束。Tag通常是成对出现的,比如body/body。起始的叫做OpeningTag,结尾的就叫做ClosingTag。目前HTML的Tag不区分大小写的。比如,HTML和html其实是相同的。HTML元素(HTMLElements)HTML元素可以拥有属性。属性可以扩展HTML元素的能力。比如你可以使用一个bgcolor属性,使得页面的背景色成为红色,就像这样:bodybgcolor=red再比如,你可以使用border这个属性,将一个表格设成一个无边框的表格。如下:tableborder=0属性通常由属性名和值成对出现,就像这样:name=value。上面例子中的bgcolor,border就是name,red和0就是value。属性值一般用双引号标记起来。HTML元素的属性HTML基础Tag示例:一个非常简单的HTML文件htmlbody这是一个非常简单的HTML。/body/html这个示例算是一个最简单的HTML文件,只包含了最基本的能构成一个HTML文件的Tag。示例:简单的段落htmlbodyp这是第一段。/pp这是第二段。/pp这是第三段。/pp在HTML里,用p来定义段落。/p/body/html正文标题HTML用h1到h6这几个Tag来定义正文标题,从大到小。每个正文标题自成一段。htmlbodyh1这是1号标题/h1h2这是2号标题/h2h3这是3号标题/h3h4这是4号标题/h4h5这是5号标题/h5h6这是6号标题/h6/body/html段落划分在HTML里用p和/p划分段落。htmlbodyp这一段在源代码里包含很多分行,但是浏览器忽略这些分行。/p更多段落p这一段在浏览器里包含很多空格,但是浏览器忽略多余空格。/pp你使用的浏览器的窗口大小决定了段落的行数。如果你改编浏览器窗口的大小,段落的行数会因此改变。/p/body/html换行通过使用br这个Tag,可以在不新建段落的情况下换行。br没有ClosingTag。用p换行是个坏习惯,正确的是使用br。htmlbodyp要br在一段br里br换行br请使用brbr这个Tag。/p/body/htmlHTML注释在HTML文件里,你可以写代码注释,解释说明你的代码,这样有助于你和他人日后能够更好地理解你的代码。注释可以写在!--和--之间。浏览器是忽略注释的,你不会在HTML正文中看到你的注释。htmlbody!--这是代码注释--p代码注释是不会显示在网页里的。/p/body/html居中的正文标题htmlbodyh1align=center这是标题/h1p上面的标题是居中显示的。/p/body/html加条横线htmlbodyp用hr这个Tag可以在HTML文件里加一条横线。/phrp村妇想像皇宫的生活:皇后得用金扁担挑水吧。/phrp问:谁是世界上最可怜的人?答:炮兵连炊事班战士!问:为什么?答:戴绿帽背黑锅看别人打炮。/phrp初中某数学老师讲方程式变换,在讲台上袖子一挽大声喝道:同学们注意!我要变形了!……/p/body/html背景颜色htmlbodybgcolor=yellowh2看,这个页面是黄色的。/h2/body/htmlHTML常用格式HTML定义了一些文本格式的Tag,比如利用Tag,可以将字体变成粗体或者斜体。从下面的示例,你可以了解各种文本格式Tag如何改变HTML文本的显示。常用文本格式Taghtmlbodypb粗体用b表示。/b/ppi斜体用i表示。/i/ppdel芙蓉姐姐/del这个词当中划线表示删除。/ppins想唱就唱/ins这个词下划线插入。/ppXsub2/sub其中的2是下标/ppXsup2/sup其中的2是上标/ppblockquote好好学习,天天向上。这句话缩进表示引用/blockquote/ppre这是预设(preformatted)文本.在pre这个tag里的文本保留空格和分行。/precodecallgetOrders/codep用code显示计算机代码,code里显示的字符是等宽字符。/p/body/htmlHTML超链接(Hyperlinks)htmlbodypahref=../asdocs/html_tutorials/humor02.html这是一个链接/a/ppahref==_blank站长网站长学院站点链接/a/p/body/htmlhtmlbodyp你可以将一张图片作为一个链接,点击这个图片。ahref=../asdocs/html_tutorials/humor03.htmlimgsrc=../images/html_tutorials/smile.jpg/a/p/body/htmla和href属性HTML用a来表示超链接,英文叫anchor。a可以指向任何一个文件源:一个HTML网页,一个图片,一个影视文件等。用法如下:ahref=url链接的显示文字/a点击a/a当中的内容,即可打开一个链接文件,href属性则表示这个链接文件的路径。target属性使用target属性,可以在一个新窗口里打开链接文件。例如:htmlbodyahref=../asdocs/html_tutorials/humor01.htmltarget=_blank一则笑话/ap如果你将target的属性值设成_blank,你点击这个链接的时候,网页就会在一个新窗口出现。/p/body/htmltitle属性使用title属性,可以让鼠标悬停在超链接上的时候,显示该超链接的文字注释。htmlbodypahref==站长网站长学院网页教程与代码的中文站点站长网站长学院网站/a/p/body/html链接到email地址htmlbodyp这是一个最简单的邮箱地址的链接:ahref=mailto:info@sina.com给新浪网站发信/a/p/body/htmlHTML相对路径(RelativePath)和绝对路径(AbsolutePath)HTML相对路径同一个目录的文件引用如果源文件和引用文件在同一个目录里,直接写引用文件名即可。我们现在建一个源文件info.html,在info.html里要引用index.html文件作为超链接。假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=index.htmlindex.html/a如何表示上级目录../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=../index.htmlindex.html/a假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=../../index.htmlindex.html/a同一层次的不同文件夹假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=../wowstory/index.htmlindex.html/a如何表示下级目录引用下级目录的文件,直接写下级目录文件的路径即可。假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=html/index.htmlindex.html/a假设info.html路径是:c:\Inetpub\假设index.html路径是:c:\Inetpub\在info.html加入index.html超链接的代码应该这样写:ahref=html/tutorials/index.htmlindex.html/aHTML绝对路径(AbsolutePath)HTML绝对路径(absolutepath)指带域名的文件的完整路径。假设你注册了域名,并申请了虚拟主机,你的虚拟主机提供商会给你一个目录,比如,这个就是你网站的根目录。假设你在根
本文标题:HTML教程
链接地址:https://www.777doc.com/doc-2876427 .html