关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

HTML网站代码样式(字符实体)

作者:佚名   时间:2013-12-31   分享到:

HTML网站代码样式

    即使是最原始的准系统(barebone)文本处理器也符合一些传统的文本样式,如斜体字符和粗体字符等。虽然不是传统意义上的字处理工具,但HTML和XHTML提供的飘洋过海签也可以明确地告诉浏览器,如何以某种特定的物理样式显示字符、词或者短语。
尽管根据我们前面所说的理由,应该使用基于内容的相关标签,但有时形式比内容更加重要。所以,可以使用<i>标签来将字体变成斜体,而不用强加其化任何特殊的意义;可以用<b>标签来显示加粗的文字;或者用<tt>标签来告诉浏览器用电传打字机式的等宽字体来显示文本。
    在应该使用基于内容的样式时,人们很容易陷入使用物理样式标签这样一个陷阱。现在,请严格要求自己基于内容的样式,因为就像我们前面所说的那样,糨们不仅仅能传达意义,还传达了样式式。这样可以使文档更容易实现自动化操作,且易于管理。
特殊文本字符
    并不是所有可以用浏览器显示的字符都可以从键盘输入。有一些字符有特殊的意义、如标签周围的括号,在把它们用于纯文本时(比如数学等式中的小于号,<),如果不想办法把它们和普通文本区分开的话,会使你的浏览器感到因惑,甚至会破坏文档。HTMl和XHTML提供了一种方法,允许用户把构成ASCII字符集的任何字符放在文档的任何位置上,这种方法通过字符实体(character entity)这种特殊编码来实现。
HTML中常见的字符实体
    例如上面简单示例中的版权符号,字符实体由一个&符号开始,后面紧随它的名称,并由分号;来结事。另外,还可以使用字符在ASCII码表中的位置名(position name)来显示它,这时前面用#号来开始,用该字符实体的序列号代替符号名称。在显示文档时,如果用户的字体存在这个符号的话,浏览器就会把它显示出来
    由于显而易见的原因,最常使用的字符实体是大于号(&gt;)小于号(&lt;)和表示“与”和“和”的符号(&amp;)&#033;表示的是一个惊叹号。
文本结构
    在源文档中常用回车符分割段落,但它在HTML和XHTML中毫无意义,特殊情况除外。你可以把文档中所有的文本都输入为一行除了特殊情况之外,浏览器通常都会忽略开头和结尾的空格,甚至很多中间空格都会被忽略。
网站HTML中部分(division)、段落(paragraph)和换行(line break)
    浏览器从文档主体中的文本读出来,并依次把它们流到计算机屏幕上,但对于文本中的回车和换行符根本不予理会。浏览器尽可能地填满显示窗口中的每一行,从最左面开始刷新,直到最右边停止前,再从下一行开始。如果改变了窗口的大小,那么这些显示会根据新的空间重新排列一遍,这充分显示了HTML内在的灵活性。
    当然,如果文本太长,中间又没有间隔的话,读者肯定会不满,所以HTML和XHTML提供了控制文档基本结构的隐式方法和显式方法。最基本和最常见的方法就是使用部分(<div>)段落(<p>)和换行(<br>)标签。所有这些标签都可以把文本流断开,在新的一行中显示。不同之处在于,<div>和<p>标签分别定义了文档和文本和基本区域,我们可以对这些区域中的内容在浏览器窗口中进行特殊排列,并对其他与块相关的特性应用文本样式,或者改变与块有关的特性。
    如果没有特殊的排列属性,<div>和<p>标签仅仅会断开文本的一行,并另起一行。<p>标签在换行以后增加的行间距要大于<div>和<br>标签添加的垂直距离。顺便说一下,HTMl标准包括了为段落和部分标签提供的结事标签,但却没有用于换行标签的结束标签。几乎没有代码编写者会在文档中加入段落的结束标签,因为浏览器经常可以找到某个段落在哪里结束,以及另外一个段落在哪里开始。很多人都不知道段落结束标签</p>



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/contact/20151229/n7355.html

上海联楷网络新闻