HTML基础

Posted by whaler404 on January 25, 2024

HTML 教程

HTML 简介

  • 创建网页的标准标记语言
  • 浏览器解析
  • 建立WEB站点
  • htmlhtm为后缀,没有区别
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
 
<h1>我的第一个标题</h1>
 
<p>我的第一个段落。</p>
 
</body>
</html>

image-20230728183204086

  • <!DOCTYPE html> 声明为 HTML5 文档
  • <html> 元素是 HTML 页面的根元素
  • <head> 元素包含了文档的元(meta)数据,如 定义网页编码格式为 utf-8
  • **** 元素描述了文档的标题
  • <body> 元素包含了可见的页面内容
  • <h1> 元素定义一个大标题
  • <p> 元素定义一个段落

HTML网页结构

image-20230728184424810

只有<body>区域才会在浏览器中显示

HTML 编辑器

推荐vscode和sublime text

HTML 基础

HTML 元素

HTML文档由HTML元素定义

<!DOCTYPE html>
<html>

<body>
<p>这是第一个段落。</p>
</body>

</html>
  • HTML元素语法:以开始标签起始,结束标签终止

  • 嵌套的HTML元素:HTML由相互嵌套的HTML元素构成

  • HTML实例解析:

    • <p> 元素:定义了 HTML 文档中的一个段落

    • <body>元素:定义了 HTML 文档的主体

    • <html>元素:定义了整个html文档

  • HTML空元素:没有内容的 HTML 元素被称为空元素。空元 素是在开始标签中关闭的

  • HTML大小写不敏感:推荐使用小写

HTML 属性

  • HTML元素提供的附加信息
  • 一般描述在开始标签
  • 以名称/值对的形式出现

  • HTML属性使用引用属性值:双引号最常用,单引号也可以

  • 常用的HTML元素属性:
    • class:为html元素定义一个或多个类名(classname)
    • id:定义元素唯一的id
    • style:规定元素的行内样式
    • title:描述元素的额外信息

HTML 标题

h标签用于标题,hr标签用于创建水平线分割内容

<p>这是一个段落</p>
<hr>
<p>这是一个段落</p>

HTML注释:<!-- 这是一个注释 -->

HTML 段落

p标签用于段落,br标签用于折行

HTML 文本格式化

文本格式化标签

  • b:粗体
  • em:着重文字
  • small:小号字
  • strong:加重语气
  • sub:下标字
  • sup:上标字
  • ins:插入字
  • del:删除字

计算机输出标签

  • code:代码
  • kbd:键盘码
  • samp:代码样式
  • var:变量
  • pre:预格式文本

HTML引文、引用、标签定义

  • abbr:缩写
  • address:地址
  • bdo:文字方向
  • blockquote:长的引用
  • q:短的引用
  • cite:引用
  • dfn:一个定义项目

HTML 链接

  • 使用a标签设置超文本链接

  • 超链接可以是字、图像

  • href属性定义了链接地址

  • target属性定义了被链接的文档放在服务器哪里

    <p>跳出框架?</p> 
    <a href="http://www.runoob.com/" target="_top">点击这里!</a> 
    
  • id属性用于创建HTML文档书签

    <p>
    <a href="#C4">查看章节 4</a>
    </p>
    <h2><a id="C4">章节 4</a></h2>
    

HTML 头部

  • title标签定义了HTML文档标题

    <title>文档标题</title>
    
  • base定义了文档中所有链接默认的url

    <base href="http://www.runoob.com/images/" target="_blank">
    
  • meta提供HTML文档的meta标记

    <link rel="stylesheet" type="text/css" href="mystyle.css">
    
  • style元素定义了HTML文档的样式文件引用地址

    <head>
    <style type="text/css">
    body {
        background-color:yellow;
    }
    p {
        color:blue
    }
    </style>
    </head>
    

    页面背景为黄色

HTML CSS

HTML 图像

HTML 表格

HTML 列表

HTML 区块

HTML 布局

HTML 表单

HTML 框架

HTML 颜色

HTML 颜色名

HTML 颜色值

HTML 脚本

HTML 字符实体

HTML URL

HTML 速查列表

HTML 标签简写及全程

HTML 总结

HTML5 教程

HTML5 浏览器支持

HTML5 新元素

HTML5 Canvas

HTML5 SVG

HTML5 MathML

HTML5 拖放

HTML5 地理位置

HTML5 视频

HTML5 音频

HTML5 input类型

HTML5 表单元素

HTML5 语义元素

HTML5 Web存储

HTML5 Web SQL

HTML5 应用程序缓存

HTML5 Web Workers

HTML5 代码规范