首页 > 代码库 > 第一天上午——HTML网页基础知识以及相关内容

第一天上午——HTML网页基础知识以及相关内容

今天上午学习了HTML基础知识以及相关内容,还有DW的基本使用方法。

HTML(HyperText Markup Language):超文本标记语言,超文本:网页中除了包含文本文字之外,还包含了图片,音频,视频等多媒体,所以叫超文本。之所以是标记语言,是因为网页的内容基本都是有一个个标签构成的

首先,是HTML语言和其他语言的对比

HTML:解析执行,逻辑性不强,标签较多,不需要搭建环境。浏览器解析代码,根据源代码从上到下一句一句执行。

C等其他语言:编译执行,逻辑性强,需要搭建环境。

然后,拓展了域名解析的相关知识。

以百度为例,在终端比如个人电脑浏览器输入www.baidu.com,发送请求到服务器,找到与www.baidu.com绑定的IP地址,服务器管理软件找到网页文件,返回网页源代码给电脑浏览器,然后电脑浏览器解析呈现给人们。在这其中,www.baidu.com就是百度的域名。我们可以在运行中输入cmd来ping www.baidu.com,就可以看到返回的ip地址,在浏览器中输入这个ip一样可以访问百度。

服务器管理软件:

不同语言不同的服务器管理软件

Java:TomCat

.net:rrc

PHP:Apache

网页又分为静态网页和动态网页。

静态网页:内容是写死的,如果想要改动静态网页的内容只能通过修改源代码。静态网页后缀:.html      .htm

动态网页:内容大部分来自于数据库,用户可以登陆后台修改网页的内容。不同语言不同的动态网页后缀:C#:.aspx    

                                                                                                                                    Java:.jsp

                                                                                                                                    php:.php

 

网络上常见的网页一般有三部分构成:

Html:网页主题

css:层叠样式表,用来定义网页内容的样式,美化网页

JavaScript:用来添加动画及动态效果等

其中,JavaScript也是一种脚本语言,所谓脚本语言,就是要依靠宿主才能生存运行的语言。

网页又由一个个标签和标签里的内容构成。

标签分为双标签和单标签:

单标签:一般用来特殊格式或者控制

           写法<标签名  属性=“属性值”/> 单个标签末尾加/,这是标准写法或<标签名  属性=“属性值”>不加/也可以,这样是简化写法。

双标签:作为内容的容器

           写法<标签名  属性=“属性值”>显示的内容</标签名>

第一天上午——HTML网页基础知识以及相关内容