前端基础 HTML

1 篇文章 0 订阅
1 篇文章 0 订阅

前端基础 HTML

概述

  1. HTML:Hyper Text Markup Language,超文本标记语言
    • 超文本:包括文字、图片、音频、视频、动画等
  2. HTML发展史:
    • 1993年6月:HTML
    • 1995年11月:HTML2.0
    • 1996年1月14日:HTML3.2
    • 1997年12月8日:HTML4.0
    • 1999年12月24日:HTML4.01
    • 2000年1月26日:XHTML1.0
    • 2001年1月26日:XHTML1.1
    • XHTML2.0
    • 2013年5月6日:HTML5
      • HTML5提供了新的元素和特性,同时也建立了一些新的规则
      • 提供了许多新功能:
        • 网页实现动态渲染图形、图表、图像和动画
        • 无需安装插件可直接使用的网页播放视频
  3. 优势:
    • 知名浏览器对HTML5的支持
    • 市场需求大
    • 跨平台
  4. 标准
    • W3C:World Wide Web Consortium,万维网联盟
      • 成立于1994年,Web技术领域最权威和最具影响力的国际中立性技术标准机构
      • 网址:
        • http://www.w3.org/
        • http://www.chianw3c.org/
    • W3C标准
      • 结构化标准语言:HTML、XML
      • 表现标准语言:CSS
      • 行为标准语言:DOM,ECMAScript
  5. 常见开发工具:
    • 记事本
    • DreamWeaver
    • IDEA
    • WebStorm
    • Visual Studio Code
  6. 调试方法:浏览器->右键->查看网页源码 / 审查元素 / 检查
  7. 基本结构
    • 其中:
      • 成对出现的标签为双标签,如< head>和< /head>,分别称为开放标签和闭合标签
      • 单个出现的标签为单标签
<!DOCTYPE html> <!--文档类型声明-->
<html lang="en">
<!--网页头部-->
<head>  <!--头部开放标签-->  
	<!--meta为描述标签,用于描述网站基本信息-->
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!--网页标题-->
    <title>Document</title>
</head> <!--头部闭合标签-->
<!--网页主体-->
<body>  <!--主体开放标签-->
    
</body> <!--主体闭合标签-->
</html>

基本操作

基本标签

  1. < meta>描述标签
    • 描述网站基本信息
    • 一般用于做SEO(网页优化)
 <!--编码方式--> 
    <meta charset="UTF-8">
    <!--搜索该网站的关键字-->
    <meta name="keywords" content="HTML学习">
    <!--对网站的描述-->
    <meta name="description" content="网页基本信息学习">
  1. 标题标签

    • 一级标题:< h1>< /h1>
    • 二级标题:< h2>< /h2>
    • 三级标题:< h3>< /h3>
    • 四级标题:< h4>< /h4>
    • 五级标题:< h5>< /h5>
    • 六级标题:< h6>< /h6>
  2. 段落标签:< p>< /p>

  3. 水平线标签 < hr/>

  4. 字体样式标签:

    • 粗体:< strong></ strong>
    • 斜体:< em>< /em>
  5. 特殊符号:

    • 空格:&nbsp;
    • 大于号:&gt;
    • 小于号:&lt;
    • 版权符:&copy;
  6. 注释:< !- -注释内容- ->

  7. 图像标签:< img />

    • 属性:
      • src:地址
      • title:鼠标悬停提示文字
      • alt:图片失效替代文字
      • width:图片宽度
      • height:图片高度
  8. 超链接标签:< a>链接文本/图片< /a>

    • 属性
      • href:跳转地址
      • target:打开方式
        • _self:在当前窗口打开
        • _blank:在新窗口打开下
    • 锚点链接
      • 跳转目标位置:< a id=“value”>< /a>
      • 起始位置:< a href=“#value”>< /a>
    <a id="top">点击我回到顶部</a>
    <a href="#top"></a>
    
  9. 列表标签

    • 无序列表:< ul>< /ul>
      • 子标签:< li>< li>
    • 有序列表:< ol>< /ol>
      • 子标签:< li>< li>
    • 自定义列表:< dl>< /dl>
      • 子标签:
        • 列表标题:< dt>< /dt>
        • 列表内容:< dd>< /dd>
  10. 表格标签:< table>< /table>

    • 行:< tr>< /tr>
    • 列:< td>< td>
    • 跨列合并:colspan=“跨行数”
    • 跨行合并:rowspan=“跨列数”
    <table border="1">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td colspan="2">跨2列</td>
        </tr>
        <tr>
            <td rowspan="2">跨2行</td>
            <td>3</td>
        </tr>
        <tr>
            <td>4</td>
        </tr>
    </table>
    
  11. 表单标签:< form>< /form>

    • metho:发送方法,get/post
    • action:发送地址
    • 输入框:< input />
      • name:标识名
      • type:输入框类型
        • text:文本
        • password:密码
        • submit:提交按钮
        • reset:重置按钮
        • number:数字
        • file:文件上传
        • email:邮箱格式
      • placeholder:提示文字
    • 按钮:< button>< /button>
    • 下拉框:< select>< /select>
    • 文本域:< textarea>< /textarea>
    <form method="post" action="index.html">
        <!--文本输入框-->
        名字:<input name="username" type="text" placeholder="请输入用户名"/>
        <!--密码输入框-->
        密码:<input name="password" type="password" placeholder="请输入密码"/>
        <input type="submit" name="sub" value="提交"/>  <!--提交按钮-->
        <input type="reset" name="reset" value="重置"/> <!--重置按钮-->
    </form>
    
  12. 音/视频标签:

    • 音频:< audio>< /audio>
    • 视频标签:< viedo>< /viedo>
    • 属性:
      • src:音频/视频地址
      • controls:控制条
      • autoplay:自动播放
  13. 内联框架标签< ifram></ ifram>

    • src:地址
    • name:标识名
    • widht:宽度
    • height:高度
    • framboder:边框

基本元素

  1. 块元素:独占一行
    • p,h1~h6
  2. 行内元素:并排显示
    • a,strong,em

基本页面结构

  1. header:网页头部区域
  2. footer:网页尾部区域
  3. section:页面独立区域
  4. article:独立文章区域
  5. aside:侧边栏
  6. nav:导航栏
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body> 
    <header>网页头部</header>
    <section>网页主体</section>
    <footer>网页尾部</footer>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值