HTML学习笔记之--HTML的头部信息设置
2015-12-03 18:37
471 查看
定义网页的标题
<!--HTML 头部信息设置 之 定义网页的标题--> <!--每个网页都有一个标题,它显示在网页窗口的标题栏,它标识了网页的主要内容--> <!--在<title></title>标签之间输入标题内容--> <!DOCTYPE html> <head> <title>此处设置标题</title> </head> <body> </body> </html>
设置网页的基底网址
<!--HTML 头部信息设置 之 设置网页的基底网址--><!--基底网址的实质是统一设置超链接的属性,基底网址的标签是<base/>--><!--基地网址有两个属性:href用于设置基地网址的路径,target用于设置超链接的打开方式--><!--通过基地网址的添加,页面中所有的相对网站根目录地址可转换成绝对地址。当浏览器浏览页面时,通过<base>标记将相对网站根目录地址附加在基地网址路径的后面,从而专员成绝对地址--><!--基地网址定义了一个全局的样式,--><!DOCTYPE html><head><title>基地网址的设置</title><base href="https://www.google.com" target="_blank" /><!--基地网址定义了一个全局的样式,页面中任何超链接的地址,都将在其前面加上“https://www.google.com”,即转换为绝对地址--><!--页面中的超链接打开方式都是打开新窗口--><!--<base/>是单标签,只需设置其属性即可--></head><body></body></html>
元信息标签
元信息标签<meta/>是头部信息的基本标签,是单标签。 meta元素提供的信息对于浏览用户是不可见的,一般用于定义页面信息的名称、关键字、作者等。在HTML页面中,一个meta标签内就是一个meta的内容,而在一个HTML头页面中可以有多个meta元素。 meta标签属性分两种:页面描述信息(name)和http标题信息(http-equiv)。 name属性 用于描述页面内容。正确地设置name属性,以便搜索引擎(baidu、Google等)的搜索机器人查找、分类,搜索引擎一般都会自动查找meta值来给网页分类。name的取值如下: 1)keywords,关键字。用于说明网页所包含的关键字等信息,从而提高被搜索引擎搜索到的概率。一般可设多个关键字,之间用英文半角的逗号隔开。关键字的内容要简洁精炼。 <meta name ="keywords" content ="关键字" /> content属性的值为用户所设置的具体关键字。 2) description,描述,用于描述网页的主要内容、主题等,合理的设置也可提高被搜索引擎搜索到的概率。 <meta name ="description" content ="对网页的描述" /> content属性的值最多可以容纳1024个字符,但搜索引擎一般只显示大约前175个字符。 3) author,作者。用于设置网站作者的名称。 <meta name ="author" content ="作者名称" /> 4) generator,生成器。用于设置网站编辑工具的名称。 <meta name ="generator" content ="网站编辑工具名称" /> 网站制作软件在创建HTML文档时会自动添加generator的content值。 5) robots,机器人。用于限制页面搜索方式。搜索引擎的“搜索机器人”沿着网站上的链接(如http和src链接),不断地检索资料建立自己的数据库。通过这种meta标签可以限制部分内容不被搜索引擎检索到,从而降低部分信息公开性。 <meta name ="robots" content ="指令组合" /> content属性的值包含4个命令,分别是:index、noindex、follow、nofollow。指令组合一共有4种:index,follow(也可写成 all) | 页面允许被检索,页面中的链接也允许被检索 |
index,nofollow | 页面允许被检索,页面中的链接不允许被检索 |
noindex,follow | 页面不允许被检索,页面中的链接允许被检索 |
noindex,nofollow(也可写成 none) | 页面不允许被检索,页面中的链接也不允许被检索 |
和 CSS 及 JavaScript 产生联系
CSS负责HTML网页的样式,JavaScript负责HTML网页的动态行为。 CSS的设置方法<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>CSS的设置</title><style type="text/css">CSS的具体内容</style></head><body></body></html>JavaScript的设置方法
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>CSS的设置</title><style type="text/css">CSS的具体内容</style><script type="text/javascript">JavaScript的具体内容</script></head><body></body></html>
头部信息的其他设置
1) 页面切换特效 <meta http-equiv ="page-enter" content ="blendtrans(duration=0.5)" /> http-equiv属性的值为page-enter是代表进入该页面时启用特效,http-equiv属性的值为page-exit时代表离开该页面时启用该特效; content属性的值代表特效的种类,这种特效也叫动态滤镜。blendtrans的效果为淡入淡出,duration的值代表效果持续的时间(单位为s)。 <meta http-equiv ="page-enter" content ="revealtrans(duration=1, transition=1)" /> duration的值代表效果持续的时间(单位为s),transition是滤镜类型,表示使用哪种特效,取值为0~23 2)强制页面在当前窗口以独立页面显示,以防止网站被其他网站框架 <meta http-equiv ="window-target" content ="_top"> 3) 页面图标的设置 <link rel ="Shortcut Icon" href ="/favicon.ico"> href属性的值是ico图标文件的路径,这里采用的是相对根目录路径。 应把用于网页图标的ico文件命名为favicon.ico,并放置于网站的根目录。注:以上内容为本人笔记,内容取自《网页开发手记:HTML+CSS+JAVASCRIPT 实战详解》相关文章推荐
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- 通过Mootools 1.2来操纵HTML DOM元素
- WEB标准网页布局中尽量不要使用的HTML标签
- Flash 与 html 的一些实用技巧
- html工作中表格<tbody>标签的使用技巧
- HTML 向 XHTML1.0 兼容性指导
- C#自写的一个HTML解析类(类似XElement语法)
- 没有文件大小限制并免费的PDF到HTML转换工具
- JavaScript与HTML结合的基本使用方法整理
- css实现气泡框效果(实例加图解)
- html链接与文本标签们
- html活用软字符连接符
- 浅谈html中id和name的区别实例代码
- HTML <!DOCTYPE> 标签
- asp中实现清除html的函数
- Android的TextView与Html相结合的具体方法
- jQuery设置和获取HTML、文本和值示例
- 『jQuery』.html(),.text()和.val()的概述及使用
- php正则替换处理HTML页面的方法