HTML技术

一、概述

  • HTML(HyperText Markup Language):即超文本标记语言,是一种专门在浏览器编译与执行的用于创建网页的标准标记语言,由大量的标签组成,每个标签都有开始标签的和结束标签(也有单标签的),标签中具有属性。形如:<标签 属性名=“属性值”></标签>,文件扩展名为.html或htm。
  • 超文本:流媒体、图片、声音、视频…
  • 网页:网页主要由文字、图像、超链接、音频、视频以及Flash等元素构成的,由html(结构)、css(表现)、javaScript(行为)三层组成
  • HTML规范制定:W3C(世界万维网联盟,制定了包括HTML/XML/http协议/https协议…)制定了HTML规范,每个浏览器生产厂家以及HTML开发人员都需要遵守规范。HTML规范的最高版本为HTML5.0,简称H5,HTML基础一般以HTML4.0为主。Apache软件基金会也是开源软件的重要贡献者。
  • 作用:
    • HTML编程语言通知浏览器将接收的数据以指定方式在窗口展示。(前端工程师)
    • 控制浏览器请求行为(前端工程师/服务端工程师)
  • 浏览器发送请求三要素:
    • 控制浏览器发送请求地址
    • 控制浏览器发送请求采用请求方式
    • 控制浏览器发送请求携带请求参数
  • 软件准备
    • 浏览器(网页显示、运行的平台,解决兼容性问题,调试运行程序):Chrome、FireFox(火狐浏览器)、IE、Safari、Opera
      • 浏览器内核(Rendering Engine):分为渲染引擎JS引擎。渲染引擎负责读取网页内容,整理讯息,计算网页的显示方式并显示页面,JS引擎是解析执行JS获取网页的动态效果。 后来 JS 引擎越来越独立,内核就倾向于只指渲染引擎
        • IE:Trident
        • firefox:Gecko
        • Safari:webkit
        • chrome:Chromium/Blink(Chromium 是基于WebKit开发、Chromium是Chrome 的开源版本,而Blink是则WebKit 新分支版本,当前的Chrome基于Blink进行开发,大部分国产浏览器的最新版本基于Blink进行开发)
        • Opera:Blink
      • 移动浏览器内核:指系统内置浏览器的内核
        • Android手机,基本使用webkit内核或基于webkit内核进行二次开发
        • iOS以及WP7平台上,是Safari或者IE内核Trident
    • 编辑器:Visual Studio Code、WebStorm、HbuildX
  • 运行方法:直接使用浏览器打开HTML文件运行
  • 有用的网站:w3school(https://www.w3school.com.cn/index.html)(提供大量帮助文档),MDN(https://developer.mozilla.org/zh-CN/)
  • 路径:
    • 相对路径:以引用文件之网页所在位置为参考基础而建立出的目录路径。同级直接引、下一级用"/"、上一级用"…/"
    • 绝对路径:以Web站点根目录为参考基础的目录路径,所有网页引用同一个文件时,所使用的路径都是一样的, “\”
  • XHML:指可扩展超文本标签语言(EXtensible HyperText Markup Language),以 XML 格式编写的 HTML 元素。XHTML是严格版本的HTML,例如它要求标签必须小写,标签必须被正确关闭,标签顺序必须正确排列,对于属性都必须使用双引号等。

二、开始书写HTML

  • HTML例子:

    <!--HTML中书写注释的方法:注释内容前后各一个空格字符,注释位于要注释代码的上面,单独占一行-->
    <!DOCTYPE html><!--这个标签代表当前使用的使HTML5.0,若无则表示是HTML4.0-->
    <html lang="zh-CN">  <!--指定html语言种类,en指英语、zh-CN指中文-->
    <html><!--html的根节点,所有的HTML标签必须写在其内-->
        <head><!--头部,用于设置基础参数信息-->
        	<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值