9.11日笔记
第一章
B/S结构Web应用程序工作原理
Web应用程序的基本组成部分
网页
* 网页的表现部分:虽然定义了结构,但是内容还是原来的样式没有改变,例如标题字体没有变大、正文的颜色也没有变化、没有背景、没有修饰。字体大小、字体颜色、版面布局、背景等等,所有这些用来改变内容外观的东西,我们称之为“表现形式”。在网页中,用来对编写文档表现形式的语言是CSS(层叠样式表)——这种代码,是用W3C定义的标准表现形式语言CSS(层叠样式表Casading Style Sheet)编写的。
* HTML,即超文本标记语言(HyperText Markup Language)
Web服务器
* 操作系统为Web服务器分配的端口通常为80或8080
Web浏览器
HTTP协议
* Web服务器和Web浏览器都讲同一种语言,叫做超文本传输协议HTTP(HyperText Transfer Protocol)
* 客户端向Web服务器发送请求时,我们称客户端发送了一个HTTP请求(HTTP Request) HTTP请求分为四个部分:请求行、请求头、一个空行和消息体。
第二章
XHTML基础
* 三个文档级的元素:html、head、body
* !DOCTYPE文档类型
* 注释<!-- -->
* <meta http-equiv="content-type"content="text/html;charset=utf-8">
* <metacharset="utf-8">(浏览器解析)注:(meta后空格一格)
添加XHTML文档正文
* XHTML提供了六个元素、正文标题(h1、h2、h3、h4、h5、h6)
* 文档定义一个段落<p>和结束标记</p>
* <blockquote>定义一个引用文本块
* 有序列表:用元素OL定义(Ordered List)
* 无序列表:用元素UL定义(Unordered List)
* 定义列表:用元素DL定义(Defined List)
* 定义列表的列表项由两个元素dt和dd构成
定义预编排文本
* pre可以使文本完全按照源文件中的编排格式编写
定义分区块文本
* 分区元素div的语义就是为了分区、分块,也就是Web网页设计的布局。在遵循Web标准的XHTMLk ,div元素常常与CSS一起。
跨越多个字符
* span可以跨越多个字符或词
特殊字符(实体)
* ——空格
* <——左尖括号<或小于号
* >——右尖括号>或大于号
* ©——版权符号©
* ®——已注册符号®
* &——and符号&
* ———长破折号
创建超链接
* <a href="目标URL">描述文本</a>
* 创建网站为(www.microsoft.com)代码如:<a href="http://www.microsoft.com">microsoft公司网站</a> 如链接其它文档<a href="ftp://ftp.example.com/pub/example.zip">下载示例文件</a>
注
* img两个属性为src、alt
* 指定alt属性后,当图像不能显示时,如果鼠标移到图像上,就会显示alt的文本值
* img src="./
***"alt="**
*"title="***/>
* 一个点为同级,二个点为上一级
* 在XHTML中标记名称必须小写
* 在XHTML中属性必须小写
* 在XHTML中标记必须正确嵌套
* 在XHTML中标记必须关闭
* 在XHTML中即使是空元素也必须关闭
* 在XHTML中属性值必须用引号括起来
标签:2015