html-学习笔记

12,594次阅读
没有评论

共计 1844 个字符,预计需要花费 5 分钟才能阅读完成。

写在前面:本文是本人的 html5 学习笔记,基于黑马程序员《从 0 到 1 学前端 -HTML+CSS+ 移动 web》课程和学校开设的前端开发课程。可能有不完善的地方,望指出。后续我也会在学习的过程中不断完善本文 ^-^

1 html 骨架

快捷键:! + Enter/Tab




    
    
    网页标题


    

html:整个网页

head:网页头部(给浏览器看的代码,如 css)

body:给用户看的代码

2 标签

快捷键:标签名 +Enter

2.1 格式化标签

2.1.1 标题 

~6>

注意:

(1)h1~h6 字体逐渐减小

(2)h1 只能使用一次


    

标题一

标题二

标题三

标题四

标题五
标题六

运行结果:

html- 学习笔记

2.1.2 格式化输出

段落:

换行:

水平线:


加粗:

倾斜:

下划线:

删除线:


    

这是一个段落

这是
换行
加粗 倾斜 下划线 删除线

 运行结果:

html- 学习笔记

2.2 图像 

属性 描述
src 路径
alt 图片无法显示时,显示的文字
title 鼠标悬停在图片上时,显示的文字
width
height

        注:/  表示进入某个文件里

                . 表示当前文件所在的文件夹

        绝对路径:鼠标右键点击图片 ->复制文件地址

 无法显示图片 

 html- 学习笔记

html- 学习笔记

2.3 超链接

2.3.1 链接

属性 描述
herf 网址
target=”_blank” 在新窗口打开

        注:# 空连接

这是一个超链接

 html- 学习笔记

点击后:

html- 学习笔记

这是一个超链接

 点击后:html- 学习笔记

2.3.2 锚点

通过 href 属性中的“#”与 id 属性配合。实现点击链接即可跳转到同一页面具有该 id 属性的元素处。

注:要保证 id 的唯一性

跳转到第一部分
第一部分

2.4 多媒体标签

2.4.1 音频

属性 描述 特殊说明
src(必须属性) 音频 URL 格式:MP3OggWav
controls 显示音频控制面板
loop 循环播放
autoplay 自动播放 一般会禁用自动播放功能

音频控制面板:

html- 学习笔记

2.4.2 视频

属性 描述 特殊说明
src(必须属性) 视频 URL 格式:MP4WwbMOgg
controls 显示视频控制面板
loop 循环播放
muted 静音播放
autoplay 自动播放 一般在静音状态下自动播放

视频控制面板:

html- 学习笔记

2.5 列表

2.5.1 无序列表

  • 项目
  • 项目

运行结果:

html- 学习笔记

2.5.2 有序列表

  1. 项目
  2. 项目

运行结果:

html- 学习笔记

2.5.3 定义列表

项目 1
描述
项目 2
描述

运行结果:

 html- 学习笔记

2.5.4 列表的嵌套

有序和无序列表可以嵌套使用,实现多级列表的效果


    

一个嵌套列表:

  • 咖啡
    • 红茶
    • 绿茶
      • 中国茶
      • 印度茶
  • 牛奶

运行结果:

html- 学习笔记

2.6 表格

table 嵌套 tr,tr 嵌套 th/td

属性 描述
table

border

边框
td rowspan=” 合并行数 ” 跨行合并,保留最上单元格
colspan=” 合并列数 ” 跨列合并,保留最左单元格
表头 1 表头 2
数据 1 数据 2

 未使用 border:

html- 学习笔记

使用 border:

html- 学习笔记

2.7 表单

2.7.1 表单控件

(1)input 标签

type 属性值 说明
text 文本框
password 密码框
radio 单选框
checkbox 多选框
file 上传文件





 html- 学习笔记

(2)文本域

html- 学习笔记

注:

  • 使用 CSS 设置文本域的尺寸
  • 一般禁用右下角的拖拽功能

2.8.2 表单控件属性

(1)input 标签占位文本

 html- 学习笔记

(2)单选框 radio
属性名 作用 特殊说明
name 控件名称 控件分组,同组只能选中一个
checked 默认选中 /

代码:

性别:

 运行结果:

 html- 学习笔记

说明:默认选中女,且男女无法同时选中

(3)多选框

添加 checked 属性,默认选中

(4)多选文件

添加 multiple 属性

(5)下拉菜单

select 嵌套 option

select 是下拉菜单整体,option 是每一个选项

 代码:

城市:

 运行结果:

html- 学习笔记

(6)label 标签

用 label 标签绑定文字和表单控件的关系,增大表单控件的点击范围

支持 label 标签增大点击范围的表单控件:文本框、密码框、上传文件、单选框、多选框、下拉菜单、文本域等

1. 包裹表单控件

2. 不包裹表单控件

   设置 label 标签的 for 属性值和表单控件的 id 属性值相同

2.7.3 按钮

type 属性值 说明
submit 提交,点击后可以提交数据到后台(默认功能)
reset 重置,点击后将表单控件恢复到默认值
button 普通按钮,默认没有功能,一般配合 JS 使用

 提示:按钮需配合form 标签(表单区域)才能实现对应的功能。

2.8 布局标签

2.8.1 无语义

div:独占一行,块级元素

span:不独占一行,行内元素

 2.8.2 有语义

标签名 语义
header 网页头部
nav 网页导航
footer 网页底部
aside 网页侧边栏
section 网页区块
article 网页文章

2.9 常用字符实体

显示 实体名称
半角空格
全角空格
> >
& &

原文地址: html- 学习笔记

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-10-29发表,共计1844字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)