【前端】HTML

1. 定义

HTML 是用于创建网页和 Web 应用程序的标准标记语言。它为网页提供结构和内容,而 CSS 负责样式表现,JavaScript 添加交互功能。
新建html文件,可以使用“ ! ”快捷给出基础框架。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>文档标题</title>
</head>
<body>
    <!-- 页面内容放在这里 -->
    <h1>主标题</h1>
    <p>这是一个段落。</p>
</body>
</html>

2. 文本元素

< h1 >到< h6 >:标题(h1 最重要)
< p >:段落
< span >:行内容器
< br >:换行
< hr >:水平分割线

3. 链接和导航

< a href=“网址” >:超链接
< nav >:导航区域

4. 媒体元素

< img src=“图片.jpg” alt=“描述” >:图片
< video >、< audio >:视频和音频

5. 语义化元素(HTML5 新增)

< header >:页眉
< footer >:页脚
< article >:独立内容
< section >:文档章节
< aside >:侧边栏
< main >:主要内容区

6. 表格

< table >:表格
< tr >:表格行
< td >:表格单元格
< th >:表头单元格

快捷方式:table>tr3>td3

7. 表单元素

表单是让用户输入信息的重要途径
表单域:包含表单元素的区域,重点是 form 标签。
表单控件:输入框、提交按钮等,重点是 input 标签。

  • < form >:表单容器
    描述了要把数据按照什么方式,提交到哪个页面中。
<form action="test.html">
	... [form 的内容]
</form>
  • < input >:输入框
    各种输入控件,单行文本框,按钮,单选框,复选框。
    type(必须有):button、checkbox、text、file、image、password、radio 等.
    name:input 名字,尤其是对于 单选按钮,具有相同的name才能多选一
    value:input中的默认值
  • < textarea >:多行文本输入
    一个大型文本框,可以接受多文本输入。
  • < button >:按钮
  • < select >:下拉选择
    option 中定义 selected=“selected” 表示默认选中
  • < label >:表单标签
    搭配 input 使用,点击 label 也能选中对应的单选/复选框,能够提升用户体验

8. 无语义标签

div & span
div 标签,division 的缩写,含义是分割。
span 标签,含义是跨度。

就是两个盒子,用于网页布局
div 是独占一行的,是一个大盒子
span 不独占一行,是一个小盒子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值