第一天复习:
web基本三要素是什么?
服务器装在哪个目录下?
网页放在哪个目录文件下?
如何看服务器已经启动?
如何启动服务器?
本地ip地址是多少?
如果出现乱码,如何调理使服务器和客户端一致?
第二天
web页面的前端优化是前端学习人员的着重要解决的问题
HTML 概念
hyper text makeup language
超文本标记语言
在文本中嵌入样式,图片,音频,超链接等的内容。也就是说使用h4中52个标记嵌入在纯文本中,实现超文本效果的语言
HTML由纯文本和52个标记组成,要完全背下来
语法
1一篇HTML文档就是纯文本+标签
2Word不是纯文本文档,所以可以嵌入图片,但HTML必须加入图片标签
3HTML标签分成两大类,单标记,双标记标签
4GBK,UTF-8是两种不同的中文编码,在写代码的时候,服务器和客户端必须用相同的语言标准
5调试代码的时候在网页中单击右键,检查源代码,选择source客户端源代码,即服务器发送给浏览器,浏览器接收到的代码
6客户端浏览器不把服务器页面换行当换行,若要换行,则需要使用<br/>来换行
<hr/>分割线
<i></i>变斜
<b></b>变粗
6标签名不区分大小写,但有个版本的XHTML要求大小写,推荐全用小写
7标签可以声明属性,属性有属性名和属性值
font属性color size 1-7
注释
<!—— ——>
不同的标签有不同的属性
标签可以嵌套不能交叉
所有的标签都有以下四个属性:
1id 整个文档中每个标签可以声明一个唯一的id号
2style 为元素制定样式表Css
3class 指定元素所属的类型
4title 指定标签的标题
常用标签
标签名 属性 解释
HTML xmlns xml name space不同版本里面同名的标签里不同的含义
每一个doctype有唯一对应的名称空间
meta data:定义网页的元数据,元数据是指描述数据的数据,控制响应头charset=“UTF-8”
所以title一般在meta下面
HTML文件的基本结构
文档类型的声明
HTML 1.0 2.0 3.0 4.0(strict/transitional) xhtml(strict/traditional/frameset)5.0不同版本的HTML中可以使用的标签的数量以及标签的属性是不同的,且会影响到浏览器对Js和css的解释。