HTML基础

HTML基础技术文章大纲

一、HTML简介
  1. 什么是HTML
  2. HTML的发展历史
  3. 网页基本构成原理
  4. 开发环境准备
二、HTML文档结构
  1. <!DOCTYPE>声明
  2. <html>根元素
  3. <head>头部元素
    • <title>标签
    • <meta>标签
    • <link>标签
  4. <body>主体内容
三、常用HTML标签
  1. 文本格式化标签
    • 标题<h1>-<h6>
    • 段落<p>
    • 文本修饰标签(<strong>, <em>, <span>等)
  2. 列表类型
    • 无序列表<ul> (应用:新闻列表;ul里面包括li里面包括任何的内容)    
    • 有序列表<ol>(应用:排行榜;ol里面包括li里面包括任何的内容当使用数字的时候,只能以1开头;属性 :type 根据你想要的类型来进行排序)
    • 定义列表<dl>(网页的底部dl dt dd)
  3. 媒体元素
    • 图片<img>(语法:<img src="照片的地址" alt:"">)
    • 音频<audio>()语法<audio src:"音频的地址">
    • 视频<video>()语法<video src:"视频的地址">
  4. 超链接<a>
    • 页面跳转()语法<a herf:"跳转的网页">
四、表格与表单
  1. 表格结构
    • 作用:在网页中整齐的展示数据和整理数据
      table:表示的就是表格的整体
      tr:表格的每一行,包裹多个td
      td:单元格,内容
      属性:设置表格的基本展示效果
      border:边框(none)
      宽度:width
      高度:heigh
      表格的标题:caption 居中但是配合标题标签来使用
      表头的单元格标签 th 加粗居中
      表格的结构标签
      头部标签 thead
      身体标签 tbody
      尾部标签 tfoot
      合并单元格标签
      上下 合并 按照上面的内容,去掉下面的内容
      rowspan
      左右 合并 按照左边的内容,去掉右边的内容
      colspan

  2. 表单元素
    • form表单 用来收集用户的信息
      input标签
      属性:
      type=text 文本格式 placeholder:水印输出
      type=“password” 密码框
      type=“radio” name=“gender” 单选框 当必须只有一个值被选中的时候我们就给他加属性name然后起一样的名字
      type=“checkbox” 多选框
      默认选中 checked
      input type=“file” 上传文件
      input type=“submit” “reset” “button” 提交 重置 没作用
      按钮标签 button
      双标签 需要标签之间加内容 还有用type声明他的属性
      下拉菜单
      select>option 表示就是下拉菜单
      文本域标签
      textarea 通过rows和cols设置宽和高
      form表单 提交到新的页面用来统计信息
      提交方式 method: get携带的数据量小,可能会导致信息的泄漏 post:携带的信息量大,不会造成信息的泄漏
      action=“属性值” 提交到哪一个具体的页面中

  3. 表单属性
    • action与method
    • 输入验证属性
    • 数据提交方式
五、语义化标签
  1. HTML5新特性
  2. 布局标签
    • <header>
    • <nav>
    • <article>
    • <section>
  3. 语义化优势
    • 可访问性
    • SEO优化
六、最佳实践
  1. 代码规范
    • 嵌套规则
    • 属性书写顺序
  2. 调试工具
    • 开发者工具使用
    • 代码验证
  3. SEO基础
    • meta标签优化
    • 标题层级结构
    • 图片alt属性
七、总结与扩展
  1. HTML学习路线
  2. 相关技术栈衔接建议
  3. 推荐学习资源
附录:简单网页结构示例
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>示例页面</title>
</head>
<body>
    <header>
        <h1>欢迎来到我的网站</h1>
    </header>
    <nav>
        <a href="#about">关于</a>
    </nav>
    <main>
        <article>
            <h2>最新文章</h2>
            <p>这里是文章内容...</p>
        </article>
    </main>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值