首页前端开发HTMLHTML基础怎么做出属于自己的完美网页

HTML基础怎么做出属于自己的完美网页

时间2024-05-09 05:58:03发布访客分类HTML浏览55
导读: HTML解释: HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的规则(W3C),大家都来遵守他,这样就可以让浏览器根据标记语言的...
  HTML解释:   HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言(标记)。相当于定义统一的规则(W3C),大家都来遵守他,这样就可以让浏览器根据标记语言的规则去解释它。   浏览器负责将标签翻译成用户"看得懂"的格式,呈现给用户!   网页的组成:   一个网页一般由两部分组成即:   HTML(Hypertext Markup Language)   和CSS(Cascade Style Sheets)   HTML负责描述网页的结构和内容(如标题,导航栏等) CSS则负责网页的表现(外观)(如背景颜色,字体样式等)。   和之间的内容,是元信息和网站的标题 元信息一般是不显示出来的,但是记录了你这个HTML文件的很多有用的信息   和之间的内容,是浏览器呈现出来的,用户看到的页面效果。也就是说这里是网页的主体。也就是body的身体之意   是说明这个是一个网页。告诉浏览器这个网页的开始和结束。他包含了之后的两个元素。和|和   文档结构如下:   Doctype告诉浏览器使用什么样的html或xhtml规范来解析html文档   HTML语言需要一个标准,当我们在第一行指定了的时候,当浏览器去访问我们的代码的时候就就按照HTML代码里指定的标准去读取和渲染给我们展现的页面。   为什么要使用这个去告诉浏览器呢?   DOCTYPE模式:   我们先了解一下DOCTYPE的模式   BackCompat:标准兼容模式未开启(或叫怪异模式[Quirks mode]、混杂模式)   CSS1Compat:标准兼容模式已开启(或叫严格模式[Standards mode/Strict mode])   问题产生:   当Netscape4(译注:网景公司早期的浏览器)和IE4(微软公司早期的浏览器)实现CSS机制时,并没有遵循W3C提出的标准。Netscape4 提供了糟糕的支持,而IE4 虽然接近标准,但依旧未能完全正确的支持标准。尽管IE 5 修复了IE4 许多的问题(bugs),但是依然延续CSS实现中的其它故障(主要是盒模型(box model)问题)。   为了保证自己的网站在不同的浏览器中都能正确展现,网页开发者不得不依据各个浏览器的自身的规范来使用CSS。因此大部分网站的CSS实现并未符合W3C的标准。   然而随着标准一致性变得越来越重要,浏览器开发商不得不面临一个艰难的抉择:逐渐遵循W3C的标准是前进的方向。但是改变现有CSS的实现,完整去遵循标准,会使许多网站或多或少受到破坏。如果浏览器突然以正确的方式解析现存的CSS,陈旧的网站显示必然受到影响。   因此立即遵循标准会产生问题,然而忽略标准则又会维持浏览器大战时(译注:微软和网景之间的一段竞争)所产生的混乱。   解决方案:   允许网站开发者能够选择他们所熟知的模式。   依然使用旧式规则显示陈旧的网站。   换句话说,所有的浏览器需要提供两种模式:怪异模式(即兼容模式)服务于旧式规则,严格模式服务于标准规则。Mac平台的IE浏览器最先实现这两种模式,Mozilla, Safari、Opera和Windows平台的IE6也相继实现了这两种模式。WIndows平台的IE5和Netscape4则只提供了怪异模式。   选择使用哪种模式需要一个触发器,而 "DOCTYP切换" 则用于此目的。依照标准:任何一个(X)HTML文档必须拥有一个DOCTYPE(译注:DTD(文档类型定义)是一组机器可读的规则,它们指示 (X)HTML文档中允许有什么,不允许有什么,DOCTYPE正是用来告诉浏览器使用哪种DTD,一般放在(X)HTML文档开头声明)用以告诉其他人 这个文档的类型风格   产生于标准化浪潮以前的网页并没有DOCTYPE声明。因此'没有DOCTYPE'意味着触发怪异模式:既依据旧式的CSS规则渲染网页。   相反,如果开发者明确知道包含DOCTYPE,他们应该明白他们想要怎么做。因此大部分的DOCTYPE声明将触发严格模式:即依据标准的CSS规则渲染网页。   任何新的或未知的DOCTYPE将触发严格模式。   1、Meta(metadata information)   提供有关页面的元信息,例:页面编码、刷新、跳转、针对搜索引擎和更新频度的描述和关键词   1> 定义编码格式   2> 刷新和跳转页面   3> 关键字   关键字的作用:一般是让爬虫之类的收录程序,当他们在爬你的网站的时候,如果你有关键字,那么他们会优先把关键字收录到他们的记录中,比如百度:如果他们收录之后,他们搜索你的关键字的时候,就能找到咱们的网站。   4> 描述   例如博客园的描述如下:   5> title   设置标签为张岩林   6> 标签图标Link   7> 导入CSS类似python中导入模块类似   8> 、Style   1、在当前文件中写Css样式   2、在其他文件中写Css样式类似python的模块导入的方式把Css样式导入到当前文件中使用   9> 、Script   1、在当前文件中写JS   2、在其他文件中写JS类似python的模块导入的方式把JS导入到当前文件中使用   body里面分为两类标签:块级标签和内联标签。   1、块级标签:

    声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


    若转载请注明出处: HTML基础怎么做出属于自己的完美网页
    本文地址: https://pptw.com/jishu/656032.html
    了解HTML快速入门方法 HTML入门知识汇总分享

    游客 回复需填写必要信息