《html完整教程2.doc》由会员分享,可在线阅读,更多相关《html完整教程2.doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流html完整教程2.精品文档.HTML 文本格式化如何查看 HTML 源码您是否有过这样的经历,当你看到一个很棒的站点,你会很想知道开发人员是如何将它实现的?你有没有看过一些网页,并且想知道它是如何做出来的呢?要揭示一个网站的技术秘密,其实很简单。单击浏览器的“查看”菜单,选择“查看源文件”即可。随后你会看到一个弹出的窗口,窗口内就是实际的 HTML 代码。HTML 可定义很多供格式化输出的元素,比如粗体和斜体字。文本格式化标签标签描述定义粗体文本。定义大号字。定义着重文字。定义斜体字。定义小号字。定义加重语气。定义下标字。定义上标字。定义插
2、入字。定义删除字。不赞成使用。使用 代替。不赞成使用。使用 代替。不赞成使用。使用样式(style)代替。“计算机输出”标签标签描述定义计算机代码。定义键盘码。定义计算机代码样本。定义打字机代码。定义变量。定义预格式文本。不赞成使用。使用 代替。不赞成使用。使用 代替。不赞成使用。使用 代替。引用、引用和术语定义标签描述定义缩写。定义首字母缩写。定义地址。定义文字方向。定义长的引用。定义短的引用语。定义引用、引证。定义一个定义项目。HTML 文本格式化实例文本格式化在一个 HTML 文件中对文本进行格式化This text is boldThis text is strongThis text
3、 is bigThis text is emphasizedThis text is italicThis text is smallThis text containssubscriptThis text containssuperscriptThis text is boldThis text is strongThis text is bigThis text is emphasizedThis text is italicThis text is smallThis text containssubscriptThis text containssuperscript预格式文本使用 p
4、re 标签对空行和空格进行控制。保留 了空格和换行。不改变源代码的格式“计算机输出”标签不同的“计算机输出”标签的显示效果。注释:这些标签常用于显示计算机/编程代码。Computer codeKeyboard inputTeletype textSample textComputer variableComputer codeKeyboard inputTeletype textSample textComputer variable地址在 HTML 文件中写地址。Written by Donald Duck. 缩写和首字母缩写在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示
5、表达的完整版本。仅对于 IE 5 中的 acronym 元素有效。对于 Netscape 6.2 中的 abbr 和 acronym 元素都有效etc.WWW文字方向Here is some Hebrew text显示结果Here is some Hebrew text如果您的浏览器支持 bi-directional override (bdo),下一行会从右向左输出 (rtl);块引用实现长短不一的引用语。使用 blockquote 元素的话,浏览器会插入换行和外边距,而 q 元素不会有任何特殊的呈现。删除字效果和插入字效果标记删除文本和插入文本。一打有 二十 十二 件。显示结果:大多数浏览
6、器会改写为删除文本和下划线文本。一些老式的浏览器会把删除文本和下划线文本显示为普通文本。改变文本的外观和含义很多标签都可以用来改变文本的外观,并为文本关联其隐藏的含义。总地来说,这些标签可以分成两类:基于内容的样式(content-based style)和物理样式(physical style)。同时,W3C 为级联样式表(CSS)指定的标准现在已被绝大多数浏览器所支持,它提供了一种允许作者控制文档文本外观和布局的更为全面的方法。如需学习更多有关 CSS 的内容,请访问 W3school 提供的 CSS 教程。基于内容的样式基于内容的样式标签会告诉浏览器它所包含的文本具有特定的含义、上下文或
7、者用法。然后浏览器就会把与该含义、上下文或者用法一致的格式应用在文本上。请注意这里面的区别。基于内容的标签赋予含义,而不是格式化。因此,它们对于自动处理来说非常重要;计算机并不关心文档的外观如何。因为字体样式是通过语义线索来指定的,因此浏览器可以为用户选择一种合适的显示样式。由于不同地点的样式各种各样,所以使用基于内容的样式可以帮助你确保自己的文档对广大范围的读者来说都是有意义的。这一点在专门供那些盲人和残疾人所使用的浏览器上显得尤其重要,因为他们的显示选项可能和我们传统的文本根本不同,或者在某方面具有非常大的局限性。当前的 HTML 和 XHTML 标准并没有为每一个基于内容的标签都定义一种
8、格式;它们仅仅规定必须用与文档中普通文本不同的方式来显示基于内容的样式。标准甚至没有要求这些基于内容的样式彼此之间都要用不同的方式显示。在实际应用中,你可能会发现很多这样的标签和传统的印刷有着非常明显的关系,它们有着相似的含义和显示样式,而且在多数浏览器中都以相同的样式和字体来显示。使用 HTML/XHTML 基于内容的样式标签时要遵从一些规则,因为仅仅是简单地想想文本该如何显示,而不必知道这些文本的含义是什么,是十分容易的。一旦你开始使用基于内容的样式之后,文档将会更加一致,而且可以更好地帮助执行自动搜索和内容编辑。这些标签是: 物理样式在讨论基于内容的样式标签时,我们经常用到“意图”这个词
9、。这是因为由标签传达的含义比浏览器显示文本的方式更为重要。然而,在某些情况下,可能是出于合法性或者版权等方面的原因的考虑,你希望文本以某种特殊的方式来显示(例如斜体或加粗)。在这种情况下,就可以对文本使用物理样式。虽然其他文字处理系统的趋势是精确地控制样式和外观,但是在使用 HTML 或 XHTML 时,除非极少情况下,都应该避免使用物理标签。应当尽可能地向浏览器提供上下文信息,并使用基于内容的样式。尽管现在浏览器不过是以斜体或者粗体字来显示这些文本,但是将来的浏览器和各种文档生成工具可能会以非常有创建的方式来利用这些基于内容的样式。当前的 HTML/XHTML 标准一共提供了 9 种物理样式
10、,包括粗体(bold)、斜体(italic)、等宽(monospaced)、下划线(underlined)、删除线(strikethrough)、放大(larger)、缩小(smaller)、上标(superscripted)和下标(subscripted)文本。这些标签是: 提示:请记住这些物理样式标签对紧接的文本产生的强烈效果。要实现在整个文档范围内对文本显示的全面控制,请使用样式表。HTML CSS(样式)通过使用 HTML4.0,所有的格式化代码均可移出 HTML 文档,然后移入一个独立的样式表。如何使用样式当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化。有以下三种方式
11、来插入样式表:外部样式表当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。内部样式表当单个文件需要特别样式时,就可以使用内部样式表。你可以在 head 部分通过 标签定义内部样式表。body background-color: redp margin-left: 20px内联样式当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。以下实例显示出如何改变段落的颜色和左外边距。This is a paragraph标签描述定义样式定义。定义
12、资源引用。定义文档中的节或区域(块级)。定义文档中的行内的小块或区域。规定文本的字体、字体尺寸、字体颜色。不赞成使用。请使用样式。定义基准字体。不赞成使用。请使用样式。对文本进行水平居中。不赞成使用。请使用样式。实例HTML中的样式使用添加到 部分的样式信息对 HTML 进行格式化。h1 color: redp color: blueheader 1A paragraph.显示结果:header 1A paragraph.没有下划线的链接使用样式属性做一个没有下划线的链接这是一个链接!链接到一个外部样式表 标签链接到一个外部样式表。HTML 链接HTML 使用超级链接与网络上的另一个文档相连。
13、几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。实例创建超级链接在 HTML 文档中创建链接。本文本 是一个指向本网站中的一个页面的链接。a href= 是一个指向万维网上的页面的链接。将图像作为链接使用图像作为链接。HTML 超链接(链接)超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。我们通过使用 标签在 HTML 中创建链接。有两种使用 标签的方式:1. 通过使用 href 属性 - 创建指向另一个文档的链接2. 通过使用 name
14、属性 - 创建文档内的书签延伸阅读:什么是超文本?HTML 链接语法链接的 HTML 代码很简单。它类似这样:Link texthref 属性规定链接的目标。开始标签和结束标签之间的文字被作为超级链接来显示。实例a href= W3School上面这行代码显示为:Visit W3School点击这个超链接会把用户带到 W3School 的首页。提示:链接文本 不必一定是文本。图片或其他 HTML 元素都可以成为链接。HTML 链接 - target 属性使用 Target 属性,你可以定义被链接的文档在何处显示。下面的这行会在新窗口打开文档:Visit W3School!HTML 链接 - n
15、ame 属性name 属性规定锚(anchor)的名称。您可以使用 name 属性创建 HTML 页面中的书签。书签不会以任何特殊方式显示,它对读者是不可见的。当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。命名锚的语法:锚(显示在页面上的文本)提示:锚的名称可以是任何你喜欢的名字。提示:您可以使用 id 属性来替代 name 属性,命名锚同样有效。实例首先,我们在 HTML 文档中对锚进行命名(创建一个书签):基本的注意事项 - 有用的提示然后,我们在同一个文档中创建指向该锚的链接:
16、有用的提示您也可以在其他页面中创建指向该锚的链接:a href=在上面的代码中,我们将 # 符号和锚名称添加到 URL 的末端,就可以直接链接到 tips 这个命名锚了。具体效果:有用的提示 基本的注意事项 - 有用的提示:注释:请始终将正斜杠添加到子文件夹。假如这样书写链接:href= HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href=提示:命名锚经常用于在大型文档开始位置上创建目录。可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。如果您经常访问百度百科,您会发现其中几乎每个词条都采用这样的导航方式。提示:假如浏览器找不到已
17、定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。更多实例在新的浏览器窗口打开链接在新窗口打开一个页面,这样的话访问者就无需离开你的站点了。Visit W3School!如果把链接的 target 属性设置为 _blank,该链接会在新窗口中打开。链接到同一个页面的不同位置使用链接跳转至文档的另一个部分查看 Chapter 4。Chapter 4This chapter explains ba bla bla跳出框架跳出框架,假如你的页面被固定在框架之内。请点击这里!创建电子邮件链接链接到一个邮件。(本例在安装邮件客户端程序后才能工作。)这是邮件链接:发送邮件应该使用 %20 来替换单词之间的空格,这样浏览器就可以正确地显示文本了。创建电子邮件链接 2更加复杂的邮件链接发送邮件!HTML 链接标签标签描述定义锚。