什么是HTML?

超文本标记语言,用来制作网页
浏览器常识:
  • 常见浏览器:

    谷歌(Chrome)、苹果(Safari) 、 IE(Edge)、欧朋(Opera)、火狐(Firefox)

  • 浏览器内核:浏览器内核可以分成两部分:渲染引擎(layout engineer或者Rendering Engine)和JS引擎
    • 渲染引擎:负责取得网页的内容(HTML、XML、图像等)整理讯息(加入CSS)、计算网页的显示方式,负责对网页语法的解释
    • JS引擎:解析JavaScript语言,执行JavaScript语言来实现网页的动态效果。
渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。
  • 常见内核(渲染引擎):
  • Blink:谷歌(Chrome)内核,刚开始用Safari内核(webkit)2013年4月3日脱离,Blink实际上也是webkit的分支,在原有基础上加强而已,大部分国产浏览器都采用 Blink内核
  • Gecko:火狐(Firefox)内核,和flash搭配使用
  • Trident:IE(现为Edge)内核,国内很多双核浏览器其中一核就是Trident(兼容)例如:360极速浏览器谷歌内核与IE内核
  • Webkit/chromium:Safari内核,苹果家族标配,还有遨游浏览器3,Symbian 手机浏览器,Android 默认浏览器都是webkit
  • Presto:欧朋(Opera)内核,挪威产,现使用谷歌浏览器内核
  • Web标准:
    • 优点:
        1. 让web的发展前景更加广阔
        2. 内容能被更广泛的设备访问
        3. 更容易被搜索引擎搜索
        4. 降低网站流量费用
        5. 使网站更易于维护
        6. 提高页面的浏览速度
  • web标准构成:
web标准不是某一个标准,二十由W3C和其他标准化组织制定的一系列标准的集合。主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面。
        1. 结构标准:结构用于对网页元素进行整理 和分类,主要包括XML和XHTML两个部分。使内容更有逻辑性。
        2. 样式标准:表现用于设置网页元素的板式、颜色、大小、等外观样式,主要指 CSS。用于修饰内容的样式
        3. 行为标准:行为是指网页模型的定义和交互的编写,主要包括DOM和ECMAScript两个部分。内容的交互及操作效果。

HTML的基本结构

1.声明文档 :<!Doctype html>
2.html标签:网页中最大的标签,所有内容和设置都要放在这中间
  • head头:页面的相关设置,编码格式,标题等
  • body体:显示页面当中的内容

HTML的语法结构和规范

  1. 标签的组成:<开始标签>内容</结束标签>
  2. 语法规范:标签必须都用小写,属性的值一般都用双引号包起来(遵循规范)

HTML基础常识的更多相关文章

  1. 黑马程序员_Java基础常识

    一.基础常识 1,软件开发 1)什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件 系统软件 如:DOS,windows,Linux等. 应用软件: 如:扫雷,迅雷,QQ等 ...

  2. 安卓布局修改基础常识篇之TextView属性

    [天使]安卓布局修改基础常识篇之TextView属性 在修改布局xml文件时需要熟练掌握一些属性,以下是TextView也就是文本的属性:android:autoLink 是否自动链接网址或邮箱地址: ...

  3. 笔记︱金融风险控制基础常识——巴塞尔协议+信用评分卡Fico信用分

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 本笔记源于CDA-DSC课程,由常国珍老师主讲 ...

  4. 《C++数据结构-快速拾遗》 基础常识

    1.命名空间函数 namespace wjy { void print() { cout<<"; } int load(int num) { return num; } } us ...

  5. java入门---基础语法&基础常识&编码规范&命名规范

        一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如,一条狗是一个对 ...

  6. Python 【基础常识概念】

    深浅拷贝 浅copy与deepcopy 浅copy: 不管多么复杂的数据结构,浅拷贝都只会copy一层 deepcopy : 深拷贝会完全复制原变量相关的所有数据,在内存中生成一套完全一样的内容,我们 ...

  7. Java基础(一)基础常识

    Java开发基础流程图: 也可参考这篇博客: https://www.cnblogs.com/xdp-gacl/p/3624567.html 常用的Windows的DOS命令 : dir : 列出当前 ...

  8. [基础常识]阿里云ecs从购买到环境搭建和建站!!(phpstudy一件包)

    首先如何购买ECS?发现有些人购买5G硬盘,我个人认为买硬盘应该购买20以上!这样以后好处理!   进入http://www.aliyun.com/product/ecs/?spm=5176.7189 ...

  9. SQL嵌套查寻初识,以及SOME ANY EXISTS的基础常识

    定义: 1 .指在一个外层查询中包含有另一个内层查询.其中外层查询称为主查询,内层查询称为子查询. 2 .SQL允许多层嵌套,由内而外地进行分析,子查询的结果作为主查询的查询条件 3 .子查询中一般不 ...

随机推荐

  1. SDUT-1479_数据结构实验之栈与队列九:行编辑器

    数据结构实验之栈与队列九:行编辑器 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 一个简单的行编辑程序的功能是:接受用 ...

  2. JVM 调优 —— GC 长时间停顿问题及解决方法

    零. 简介 垃圾收集器长时间停顿,表现在 Web 页面上可能是页面响应码 500 之类的服务器错误问题,如果是个支付过程可能会导致支付失败,将造成公司的直接经济损失,程序员要尽量避免或者说减少此类情况 ...

  3. SLS机器学习最佳实战:日志聚类+异常告警

    1.手中的锤子都有啥? 围绕日志,挖掘其中更大价值,一直是我们团队所关注.在原有日志实时查询基础上,今年SLS在DevOps领域完善了如下功能: 上下文查询 实时Tail和智能聚类,以提高问题调查效率 ...

  4. HZOJ 寿司

    这题也是挺神仙的,现在O(n)的解法还没打出来,只是用O(nlogn)卡过去了(理论上可以过),sdfz某大佬用三分拿到了65分…… 考试连暴力都没打出来…… n2暴力T40: 首先将环拆成链,我们可 ...

  5. PHP 7.0新增特性详解

    https://www.cnblogs.com/riverdubu/archive/2017/03/22/6434705.html 开始介绍PHP7.0新特性,具体的可以参照官网的介绍,我来挑一些给大 ...

  6. 3d爱心代码

    <!doctype html> <html> <head> <meta charset="UTF-8"> <title> ...

  7. es6新增语法之`${}`

    这是es6中新增的字符串方法 可以配合反单引号完成拼接字符串的功能 1.反单引号怎么打出来?将输入法调整为英文输入法,单击键盘上数字键1左边的按键. 2.用法step1: 定义需要拼接进去的字符串变量 ...

  8. windows 关闭端口被占用脚本

    cmd 关闭进程java taskkill /F /IM java.exe taskkill /f /im java.exe 如何用dat批处理文件关闭某端口对应程序-Windows自动化命令 如何用 ...

  9. layer/layui弹出层插件bug

    <button class="layui-btn" lay-submit lay-filter="formDemo" id="layui-btn ...

  10. git clone和download zip的区别

    采用git clone的项目包含.git目录,这里面有历史版本信息 采用下载zip文件的是没有版本历史信息的.只是当前分支的最新版本 克隆指令: $ git clone git://github.co ...