html部分标签
1、一个完整的HTML文件,包含了html,head,title,body等。如下面例子:
<html> <head> <title>tag test</title> <meta charset="utf-8"> </head> <body> <p>hello world</p> </body> </html>
上面例子中title元素并不会在浏览器页面上显示,而是显示在标题栏,显示在浏览器页面的是body中的元素(即例子中的p段落元素)。其中,该例子中meta元素所体现的作用是表明该页面采用的字符集为"utf-8"。还可在head标签中添加script标签表明所使用的库文件的路径(此以后再详解)。
2、对于段落<p>标签,其对于<p></p>之间的文本的多处空格和换行等会采取缺省行为,即默认多处换行和空格都将作为一个空格处理。
<html> <body> <p>hello world </p> <p>h e l l o </p> </body> </html>
该例子执行后的结果为:
hello world
h e l l o
若要使得这些空格和换行不可忽略,可采用预格式文本,即标签<pre></pre>,(英文名:Preformatted Text)此会保留所设计文本的空格和换行,常用于计算机代码。
<html> <body> <pre> for i = 1 to 100 print i next i </pre> </body> </html>
执行结果:
for i = 1 to 100
print i
next i
另:用于计算机或编程代码字体的标签有<code>(计算机代码computer code),<kbd>(键盘输入keyboard input),<tt>(打字机字体teletype),<samp>(样本文本sample text),
<var>(变量文本variale)。
3、大家常见的百度文库中的一些缩略词的应用,当你的鼠标移至缩略词上时会显示其缩略词完整的词组,该效果的实现可以依靠标签<abbr>和<acronym>,利用二者的属性title来说明缩略词的完整的词组。需要注意的是HTML5不支持标签<acronym>,故而要采用<abbr>
<html> <body> <abbr title="artificial intelligence">AI</abbr> <hr/> <acronym title="File transfer protocol">FTP</acronym> </body> </html>
4、HTML中的<blockquote>标签如英文所翻译的一样,为块引用,在使用时其与<p>(段标签即短引用)区别在于块引用会默认有左右缩进,即有外边距,一般为40px,
相当于我们键盘上的一个Tab键 。其余的效果与<p>标签无差。
5、框架的概念是每一个HTML文档都是一个框架,你可以通过框架的应用在一个浏览器窗口中显示多个页面,每个框架之间都是互相独立的,也就是将一整个页面分割成多个框架。引用外部框架时主HTML文档不需要加上<body>标签,直接在大框架<frameset>中的<frame>添加上src属性,其属性值为外部框架的路径。另,为保证完整性,当框架无法 加载时应当显示必要的提示,可以采用在<noframe>标签中添加<body>及其其他元素
<html> <frameset rows="30%,40%,30%"> <frame src="/example/demo/frame_1.html"> <frame src="/example/demo/frame_2.html"> <frame src="/example/demo/frame_3.html"> <noframe> <body> <p>it can not show the frame</p> </body> </noframe> </frameset> </html>
<frameset>的属性有cols(列)和rows(行),<frame>的属性包含noresize来指定框架是否可调整大小,即若noresize=“noresize”表明大小不可调,若无特别设置,则默认时可调的;frameset可相互嵌套来形成混合框架。若要显示HTML页面的框架,即采用内联框架<iframe>,此就要置于<body>中
以后再补充别的。
第一次写发表的东西,大家看着参考参考就好,有什么不对的地方欢迎指出啊

浙公网安备 33010602011771号