HTML(超文本标记语言)-----WEB开发基础之二
2014-07-14 19:14
232 查看
HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
W3C推荐的标准是HTML 4.0以上,也是使用最广泛的标准之一!当然和HTML对应的XHTML就是语法格式更严格一些而已~
根据标准,一个HTML页面,包括在<html>标签之中,内部主要分为<head>和<body>两部分,通常head部分会定义<meta> <title> <base> <script> <style>和<link>,其中信息量比较多的是meta,它提供有关页面的元信息(meta-information),而且和HTTP协议之间关系密切!而body部分则是呈现在浏览器中的东西,一份文档会包括标题、段落、格式化、样式、链接、图像、表格、列表、块、布局、表单、框架、内联框架、背景、颜色等内容。各种标签都有其自带的样式。很多时候,对HTML不熟悉会直接导致,样式定义复杂,比如加粗,可以直接用格式化标签中的<b>即可,而不需要用<span>或者<div>然后设置一大串样式,这也是学习HTML的目的和意义。
具体的标签内容,可以参考W3C标准:http://www.w3school.com.cn/html/index.asp
本来,文章到此就可以结束,但是涉及到性能问题,会有以下内容:
浏览器加载js、css的顺序会直接影响页面显示快慢,当然还有图片的加载优化、合并和压缩文件(js、css、图片)等,问题的解决方法之一可以参考上篇中提到的《HTTP权威指南》、《高性能网站建设指南》、《高性能网站建设进阶指南》等等。此处不再详述,如果觉得看书不方便,可以参考博客:http://www.cnblogs.com/mdyang/archive/2011/07/12/high-performance-web-sites.html
OK~
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
W3C推荐的标准是HTML 4.0以上,也是使用最广泛的标准之一!当然和HTML对应的XHTML就是语法格式更严格一些而已~
根据标准,一个HTML页面,包括在<html>标签之中,内部主要分为<head>和<body>两部分,通常head部分会定义<meta> <title> <base> <script> <style>和<link>,其中信息量比较多的是meta,它提供有关页面的元信息(meta-information),而且和HTTP协议之间关系密切!而body部分则是呈现在浏览器中的东西,一份文档会包括标题、段落、格式化、样式、链接、图像、表格、列表、块、布局、表单、框架、内联框架、背景、颜色等内容。各种标签都有其自带的样式。很多时候,对HTML不熟悉会直接导致,样式定义复杂,比如加粗,可以直接用格式化标签中的<b>即可,而不需要用<span>或者<div>然后设置一大串样式,这也是学习HTML的目的和意义。
具体的标签内容,可以参考W3C标准:http://www.w3school.com.cn/html/index.asp
本来,文章到此就可以结束,但是涉及到性能问题,会有以下内容:
浏览器加载js、css的顺序会直接影响页面显示快慢,当然还有图片的加载优化、合并和压缩文件(js、css、图片)等,问题的解决方法之一可以参考上篇中提到的《HTTP权威指南》、《高性能网站建设指南》、《高性能网站建设进阶指南》等等。此处不再详述,如果觉得看书不方便,可以参考博客:http://www.cnblogs.com/mdyang/archive/2011/07/12/high-performance-web-sites.html
OK~
相关文章推荐
- Web前端开发基础 第一天(Html和CSS)
- web前端开发基础:什么是 HTML?
- 20150726 Web前端开发基础html+css
- Web前端开发精品课HTML CSS JavaScript基础教程第二十三章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程JavaScript部分知识点总结
- 【麦子学院】02.web前端开发之HTML+CSS基础入门
- Web前端开发精品课HTML CSS JavaScript基础教程第十四章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第五章课后编程题答案
- [Java Web] 3、WEB开发之HTML基础程序试手
- web开发基础知识之html常用标签和dom结构
- Web前端开发精品课HTML CSS JavaScript基础教程第九章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第十三章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程CSS部分知识点总结
- Web前端开发精品课HTML CSS JavaScript基础教程第六章课后编程题答案
- Web前端开发精品课HTML CSS JavaScript基础教程第四章课后编程题答案
- Web前端开发工具(html+css基础)
- Web开发技术——HTML基础
- Web前端开发基础技术-html
- Web开发初探(二) HTML基础
- Web前端开发精品课HTML CSS JavaScript基础教程第十六章课后编程题答案