html+css+js Web开发学习——1


网页开发一直都是现学现卖,需要做成什么样就百度,通常改了这边坏那边。现在下定决心要系统的来学习一下了。

Web是什么?

1、一个超文本信息系统;
	不用向看文本一样线性的阅读,可以根据自己的想法、兴趣、主题跳跃式的阅读。看到术语“超文本”,将其视为链接即可。
2、跨平台的;
	不管是什么计算机硬件,不管是什么操作系统,不管装备什么显示器,都可以一样的访问Web信息。
3、分布式的;
	Web之所以能够提供海量的信息,是因为存储空间足够吗?并不是,是因为这些信息分布在全球的网站中,每个网站驻留在被称为Web服务器的计算机中。Web服务器也是计算机,只是负责侦听、响应来自Web浏览器的请求。网站是Web上一个发布信息的位置。在浏览网页时,浏览器连接到网站以获取网页。每个网站、网站的每个网页乃至每项信息都有独一无二的地址,这地址称为统一资源定位符(URL)。
4、动态的;
	对于存储在Web上的信息,要获取永久性拷贝的话只能将其存储到本地,因为这些内容可以随时发生变化,只需有人修改了并上传到网站,你看到的信息就会改变。
5、交互式的;
	交互是指能与Web服务器“对讲”,电视就不行。可以和网站交互,也可以和其他Web用户交互。

Web浏览器的作用

Web浏览器的核心目标就是连接到Web服务器并请求文档,再妥善的设置这些文档的格式并显示他们。
对于同一Web文档,不同的浏览器显示出的格式会有所不同。

Web服务器是什么?

Web服务器是在计算机上运行的程序,负责响应Web浏览器的请求——向它提供URL指定的内容。
运行服务器程序的计算机被称为服务器,这容易让人混淆。如果有人提到Web服务器,他可能指的是用于响应请求的程序,也可能指的是运行该程序的计算机。

浏览网页的大致过程

1、当使用浏览器请求网页时,浏览器使用HTTP建立一条到服务器的Web连接。
2、服务器接受连接,发送请求的文件,再关闭连接。
3、浏览器对从服务器获取的信息设置格式并显示。

URL中包含的信息

https://blog.csdn.net/qq_14877637/article/details/87122768
1、如何获取信息(使用哪种协议:ftp、http、file、https)
2、该信息所在计算机的Internet主机名(blog.csdn.net)
3、该信息位于网站的哪个目录或位置(qq_14877637/article/details/87122768)

html标签是什么?有什么用?

使用<>括起来的称为标签。标签成对出现,有开始标签和结束标签,结束标签比开始标签多一个/。例如<html></html>。
标签用于标示页面元素、结构、格式、到其他页面或多媒体的链接。就是标签决定这是个什么东西,比如<title>标签表示标题。

html属性是什么?有哪些通用属性?

可以使用属性来修改html元素,属性在元素的开始标签中指定。
很多元素尤其特有的属性。也有一些适用于所有元素的全局属性,例如:
id——唯一标示页面元素;
class——元素编组,以后可在css和js中引用它们;
style——控制页面的外观,告诉浏览器如何渲染html元素。

style的使用

<h1 style="font-family:Verdana,sans-serif;">this is head</h1>
style中可以指定一个或多个样式规则,使用等号给style赋值。规则以分号结尾,多规则以分号分隔,规则赋值使用冒号。

html标准简史

html2.0。是第一个html标准,它定义了所有浏览器都必须支持的一组标签。这个标准定义的大多数标签现在依然获得支持,它们依然是html的核心。即使使用html2.0定义的标签,也能创建出漂亮的网页。
html3.2。新增了表格、小程序、文本环绕图像等功能。
html4.0。增加了很多功能,让设计人员对网页布局有更大的控制权。其首次采用浮动框架。其最大的改进是集成级联样式表。
xhtml。在html4.0推出后,依次推出了xhtml1.0和xhtml1.1。xhtml最大的不同在于要求html文档必须是有效的可扩展标记语言(XML)文档。标签和属性和html4几乎相同。现在xhtml已被html5取代。
html5。html5不要求网页时有效的XML,放松了xhtml1.0加强的一些规则。然而,当前有效的html和xhtml依然是有效的html5文档。对于html5,有个重点就是它放弃了版本的概念。html5将反映行业当前和未来的状态,并随浏览器的发展而变化。

如何确定浏览器是否支持某项html5功能?

可以访问http://caniuse.com/。其中列出了html5的各项功能、支持该功能的浏览器版本以及其浏览器支持该功能的用户所占的百分比。

如何转换xhtml为html5

修改文档开头的DOCTYPE即可。改完之后就可以使用html5新增的所有功能。

jsp、asp和html有什么关系

我理解:jsp和asp都是后台语言,作用是动态生成html页面。
发布了38 篇原创文章 · 获赞 17 · 访问量 4307

猜你喜欢

转载自blog.csdn.net/qq_14877637/article/details/87479104