第2章 HTML语言和JavaScript语言 ;主要内容;1.网页的工作机制;一个URL例子如::8080/ch1/SimpleJSP.jsp一般由三部分组成:使用的协议,在Web网页中,使用HTTP协议。存放该资源的主机IP地址或者域名(有时也包括端口号,如8080) 。主机资源的具体地址(如目录和文件名)。 第一部分与第二部分之间用“://”隔开,第二部分与第三部分之间用“/”隔开,第二部分和第三部分有时可以省略。;对于JSP网页,JSP文件在Tomcat服务器中编译时,服务器内部究竟做了些什么呢?或者说JSP网页的执行过程是怎样的? 当客户端向服务器发出请求时,JSP服务器(如Tomcat)就会将响应的JSP文件转换成一个Servlet,服务器在转换时,如果发现jsp文件有错误,这种转换过程就会停止,并向浏览器发出错误信息。如果没有错误,则编译转换得到Servlet代码,并加载到内存中,最后将结果返回到客户端(浏览器)。由于JSP程序在第一次执行后,会被编译成Servlet的类文件,之后这个Servlet会常驻于内存,所以第一次执行jsp文件时速度相对较慢,而以后的响应速度都是比较快的。;HTML (HyperText Markup Language,超文本标记语言)不是程序设计语言,而是一组标记,便于网页设计人员把文本、图像、动画等制作成有一定效果的网页,资源间通过超链接联结成为一个有机的整体。 HTML文件的基本结构包括文件头(Head)和文件体(Body)两大部分,头部为浏览器提供所需的描述信息,主体则包含待显示的内容。HTML文本由浏览器解释并还原出页面效果;HTML标记是用尖括号标识的字符串,尖括号中的英文名叫标记名(如
),标记名与左边的“标记可定义字体、字号和字的颜色等。;大部分HTML标记是成对出现,不带“/”的叫起始标记,带有“/”的叫结束标记。标记的属性参数一般写在起始标记内。起始标记和结束标记间的对象称为标记体,标记的效果作用在标记体上,例如: JSP程序设计当一个标记对没有标记体时,称之为空标记,此时可用简写式来表示,即??在起始标记的“>”字符前加上“/”,并把结束标记省略不写。如:;标记表示HTML文件从此处开始,到标记结束,这对标记处在最外层,网页的内容写在此标记内。每个HTML文件是以标记开头,而以标记结束。如下实例:;
标记表示此处是HTML文档的文件头。文件头内部的信息一般不会在浏览器的正文区显示。此标记对内可以插入其它标记,如网页标题标记。 标记表示此处是网页的主体,一般不能省略,标记体的内容在浏览器正文区中显示,例如文字、图片和超链接等。;2、排版标记注释 HTML注释的格式如下:;
标记
标记这个标记没有结束标记,表示换行。在DreamWeaver8的设计视图中,输入文字后按+组合键,会自动产生
标记。
都能换行,但
换行后,上下两行的间距比较小,
;对齐标记:
居左对齐
居右对齐
;3、文字格式标记设置标题:一共有6种格式的标题,它们显示的是不同大小的标题文字。实例“sample2.html”的脚本如下:标题标记