初涉HTML

一. 概念

1. HTML标记:浏览器显示的网页效果

2. HTML元素:只是浏览器如何组合和显示文档

3. HTML属性:控制和显示元素内容

      每个元素有>=1个属性,且属性无大小,顺序之分

4. HTML数据类型:a. 长度值:绝对值(以像素px定义)和相对值(以占用相对对象的百分比表示)

                                   b. 颜色值:十六进制表示(#RRGGBB)和颜色的英文名称表示

5. URL地址规范: 从HTML网页链接到另一个HTML网页时,需依靠URL,其会把网页定位到正确的位置上

          a. URL(Uniform Resource Identifier):统一资源标识符

          b. 定位:网络应用层的协议种类 + web服务器地址 + 网页文件路径 (+ 具体文件的锚定位)---------分为绝对定位和相对定位



二. 创建HTML文件( .html     .htm    .shtml)

1. SHTML与HTML的区别:SHTML不是HTML,而是一种服务器API,shtml是服务器动态产生的html

2. .shtml: 一种用于SSI(Server Side Include----SSI服务器端包含指令)技术的文件,即使用SSI的html文件扩展名。(SSI是为web服务器提供的一套命令,其只需直接嵌入到HTML文档的注释中即可)SSI通常称为“服务器端嵌入”或“服务器端包含”,是一种类似于ASP(动态服务器页面)的基于服务器的网页制作技术。

3. 三者区别

   同:均为静态网页后缀

   异:.html与.htm完全静态网页,不通过服务器编译直接送出给浏览器读取。以htm和html伪静态Request除外

            a. html与htm无任何区别,可互换

            b. shtml与shtm无任何区别,可互换

            c. html与shtml都属于静态网页的一种,html属于纯静态,客户端浏览器读取html文件是什么就呈现给浏览器什么内容,而shtml可以使用SSI

            d. SSI指令:<!-- #include file = "info.htm" -->  作用:将info.htm内容拷贝到当前页面中

                                      例:A.shtml页面内容是: 我包含页面B<!-- #include file = "b.htm" -->

                                              B.shtml页面内容是: 我是页面B

                                          当浏览器查看A页面html源代码。A.shtml页面内容是:我是页面B。不会发现B页面引入痕迹,而是看到页面B内容完全在A页面里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值