HTML基础-01

HTML:超文本标记语言,是一种使用结构化Web网页(标准制定者:W3C)及其内容的标记语言。

发展过程:XHTML5,HTML5,XHTML1.0,HTML4.01,HTML3.2

HTML5特性:

兼容性,效率,安全性

实用性:新增元素都是对现有网页和用户习惯进行跟踪、分析和概括出来的

分离:将结构和样式完全分离,提高复用率

简化,通用性,无插件

C/S架构软件(C:客户端,S:服务器)

客户端:用户提供客户端来使用软件

    服务器用来处理软件的业务逻辑

特点: 必须安装之后才能使用

    软件更新时,服务器和客户端都需要更新

    软件无法跨平台使用

    软件客户端和服务器间的通信采用自有协议,安全性好

B/S架构软件(B:浏览器,S:服务器)

特点:网站,利用网站使用软件

     不需要安装便可使用

   软件更新,客户端不需要更新

   软件可以跨平台使用

   客户端和服务器间采用HTTP通信协议,安全性差

HTML规范写法:

  

  网页标题

  CSS样式

  

具体解释:

  :根标签,表示整个网页。包含两个属性,lang="en"英文,lang="zh"中文

  :文档头部,描述文档的各种信息和属性,包括网页标题----此处内容不会显示在网页上,用户看不见,给浏览器看

:作用:提供网页相关的元信息,设置描述信息,关键字,重定向(用户搜索关键字,便可找到该网页)

    三秒刷新页面

字符集:定义当前文件使用的字库

    作用:编码和解码采用的规则,出现乱码的原因:编码和解码采用的字符集不同。

    常见的字符集(charset):

      UTF-8:国际标准字库

      ASCII

      GBK/gb2312:中国字库,国家标准

注释:为代码添加适当注释,仅在编辑文本情况下可见,在浏览器页面不会显示

   语法:

DOCTYPE作用:

  DOCTYPE声明在文档最前面,告诉浏览器以何种方式渲染页面,包含二种模式:严格模式、混杂模式。

  严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。

  混杂模式,向后兼容,模拟老式浏览器,防止浏览器无法兼容。

 

HTML属性和值:

属性:用于修饰元素,必须位于开始标签里,一个元素的属性不止一个,多个属性用空格隔开

每个属性都有值:属性和属性的值之间用等号链接

        属性的值包含在引号当中

        属性总是以名称/值对的形式出现

你可能感兴趣的:(HTML基础-01)