HTML入门

HTML

        HTML:超文本标记语言

        HTML文件声明:

                <!DOCTYPE> html5 的版本说明

                <meta charset="UTF-8"> 保证一个文件的编码格式和解码格式保证统一,不会出现乱码的情况

        HTML 标签的分类:

                单标签 | 自闭合标签 :在开始标签的最后结束

                双标签 | 闭合标签 : 有开始有结束

HTML常用的标签

  1. <head> 页面的头部设置
  2. <body> 定义给用户看的内容
    1. 属性:
      1. 背景颜色:bgcolor
        1. 颜色的英文单词 
        2. 颜色的十六进制 #000000
        3. rgb颜色三原色(rgb(0~255),(0~255),(0~255))
      2. 背景图片:background:url("图片地址")
  3. <title> 标题标签
  4. p 标签  (块元素)
    1. 段落标签
    2. 前后换行
  5. a 标签 (行元素)
    1. 超链接标签
      1. 属性
        1. href :定义链接地址(必填属性)
          1. 相对地址
          2. 绝对地址
          3. 如果为"#",那么会回到页面头部
        2. title : 当鼠标悬停在内容上的时候,显示的提示字
        3. target :打开方式
          1. _self : 原页面打开
          2. _blank :新页面打开
  6. img 图像标签
    1. 属性:
      1. src 图片的路径地址(相对路径、绝对路径)
      2. alt 当图片无法正常显示的时候,显示的提示字
      3. title 当鼠标悬停在内容上的时候,显示的提示字
  7. span 帮助更方便的为元素添加样式(行元素)
  8. div 块
    1. 可以嵌入任意标签元素(行内元素和块元素)
  9. h1~h6 标题标签
    1. 根据权重不同,大小会依次减小
  10. 列表标签
    1. 无序列表
      1. ul   修改列表项标记 在ul标签上 type="square"实心方块 circle空心圆圈 默认desc实心圆圈
      2. li 列表项 
    2. 有序列表
      1. ol  修改列表项标记 在ol标签上 type-> 1 a A i I
      2. li 列表项
    3. 列表项可以嵌套
      1. 有序嵌套无序
      2. 无序嵌套有序
      3. 无序嵌套无序
      4. 有序嵌套有序
    4. 注意:
      1. 所有的内容在列表中必须定义在列表项中
      2. ul|ol标签中直接子元素只能包含li,li中可以包含任意内容
      3. 块元素中可以包含任意内容(普通文本,其他块元素,其他行内元素)
      4. 行内元素中可以包含任意内容(普通文本,其他行内元素)
  11. table 表格标签
    1. tr 行
    2. th 表格头单元格  居中加粗
    3. td 表格体单元格
    4. 属性样式
      1. border边框
      2. bordercolor 边框颜色
      3. style="border-collapse: collapse" 双线变单线
      4. colspan跨列 ****
      5. rowspan 跨行 ****
      6. height 高度
      7. width 宽度
      8. align 对齐方式
    5. 注意:
      1. 先有行再有列
      2. 内容需要放在单元格中
  12. form表单 : 收集用户输入的数据
    1. 属性:
      1. action 提交位置
      2. name 表单的名字
      3. method 提交方式
        1. get 数据拼接到url地址栏中进行发送 不安全  默认提交方式 效率较高
        2. post 数据在请求体中, 安全 ,大小没有限制
      4. enctype :当表单中需要存在文件上传,才需要做一些修改
    2. 表单元素:定义在form标签中的元素
  13. input 标签
    1. type 属性:
      1. text 普通文本框 
      2. password 密码框
      3. radio 单选框
        1. 多个单选框要把它们分成一组(name属性相等就是一组)才能实现只选择一个
        2. checked 默认选中
      4. checkbox 多选框
        1. name属性相同就视为是一组
        2. checked 默认选中
      5. file 文件上传
        1. 注意要修改enctype的值   enctype="multipart/form-data"
      6. reset 重置
      7. submit 提交
      8. button 按钮
      9. hidden 隐藏框
  14. textarea 多行文本域 
  15. select 下拉框
    1. option 下拉列表选项
    2. selected 默认选中
  16. fieldset 分组
    1. legend 分组标题
  17. label 添加标注
    1. 要使文本内容与标党标签进行绑定

所有的块元素都存在一个属性:

         align 水平对齐

                方式

                         left 、right、center、justify( 两端对齐)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值