html基础

HTML

一、什么是HTML?

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一。
简单来说,网页就是用HTML语言制作的。HTML是一门描述性语言,是一门非常容易入门的语言。

二、HTML的作用

用来开发网页

三、网页的组成部分

网页由HTML+CSS+js组成

  • HTML:网页的骨架
  • CSS:网页的颜色
  • js:网页的动作
    被称为前端三剑客 目的 为了写网页

四、工具介绍

python开发推荐推荐工具pycharm
网站开发推荐工具vscode

五、结构介绍

1. 生成结构

vscode会自动帮我们生成html结构

shift + ! 然后回车
2. 结构详情介绍
  • html由标签和属性构成。
  • 标签:长在尖角号后面的第一个单词就是标签
  • 属性:长在标签后面的并且用空格隔开的,称作 属性
  • 结构标签介绍
<!DOCTYPE html>
<html lang="en">
<!-- head包裹的称为头部区域 -->
<head>
<!-- 网页采用utf-8的编码格式 -->
<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>
</body>
</html>

四、网页中常见的标签

1. 标题标签
  • h1标签
  • h2标签
  • h3标签
  • h4标签
  • h5标签
  • h6标签
    代码演示:
<body>
<h1>hello word</h1>
<h2>hello word</h2>
<h3>hello word</h3>
<h4>hello word</h4>
<h5>hello word</h5>
<h6>hello word</h6>
</body>
2. 段落标签

一般用来写文章段落

  • p标签
<body>
<p>
这是一段优美的文章
</p>
</body>
3. 强调标签
  • em标签:
    作用:倾斜
  • b标签:
    作用:加粗
    代码演示:
<body>
你们真<em>帅</em>
你们真<b>帅</b>
</body>
4. 换行标签
  • br标签
    代码演示:
<body>
窗前明月光<br>疑是地上霜<br>举头望明月<br>低头思故乡
</body>
5. hr标签
  • hr标签
    作用:标签变成分割线
    代码演示:
<body>
你好呀
<hr>
哈哈
</body>
6. div标签
  • div标签 是用来布局的,并没有语义,只是一个区块
<body>
<div>
这是个盒子
</div>
</html>
7. span标签
  • 没有语义,一般用来包裹文字,让文字更好被选中。
<body>
<span>这是个盒子</span>
</html>
8. img标签(图片标签)
  • 作用:插入图片
  • 属性
    • src: 引入图片路径
    • alt: 对图片的描述
    • height: 设置图片的高
    • width: 设置图片的宽度
      代码演示:
// 可以链接引入
<img src="https://image.baidu.com/search/detail?
ct=503316480&z=undefined&tn=baiduimagedetail&ipn=d&word=csdn&step_word=&ie=u
tf-
8&in=&cl=2&lm=-1&st=undefined&hd=undefined&latest=undefined&copyright=undefi
ned&cs=3710574112,2880096239&os=1416383172,4248936337&simid=3710574112,28800
96239&pn=2&rn=1&di=7214885350303334401&ln=1613&fr=&fmq=1684939880586_R&fm=&i
c=undefined&s=undefined&se=&sme=&tab=0&width=undefined&height=undefined&face
=undefined&is=0,0&istype=0&ist=&jit=&bdtype=0&spn=0&pi=0&gsm=1e&objurl=https
%3A%2F%2Fnimg.ws.126.net%2F%3Furl%3Dhttp%253A%252F%252Fdingyue.ws.126.net%25
2F2021%252F1228%252F42dd5c8ej00r4t6c6000ld200u000iug00u000iu.jpg%26thumbnail
%3D660x2147483647%26quality%3D80%26type%3Djpg&rpstart=0&rpnum=0&adpicid=0&no
jc=undefined&dyTabStr=MCw2LDEsNCw1LDMsMiw3LDgsOQ%3D%3D" alt="">
// 也可以本地引入
<img src="./图片.png" alt="">
9. a标签
  • 作用:点击跳转到另一个网页
  • href:指定访问资源的URL
  • target:指定打开资源的方式
    • _self:默认值,在当前页面打开
    • _blank:在空白页面打开
      代码示例:
<body>
<a href="https://baidu.com">点击当前页面跳转到百度</a>
<a href="https://baidu.com" target="_blank">点击重新打开页面跳转到百度</a>
</body>
10. 列表标签
  • 有序列表 ol li
<body>
<ol>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
</ol>
</body>
  • 无序列表 ul li
<body>
<ul>
<li>1</li>
<li>1</li>
<li>1</li>
<li>1</li>
</ul>
</body>
11. 表单标签

在网页中主要负责数据采集功能
表单项(元素):不同类型的input元素、下拉列表、文本域等

  • input 标签
    type属性:
  • text: 默认值、定义单行输入字段
<body>
    输入文本: <input type="text">
    输入密码: <input type="password">
</body>
  • password:定义密码字段
<body>
<input type="password">
</body>
  • radio:定义单选框
<!--单选框-->
<!--想要多个单选按钮互斥,需要把他们的name设为一样的-->
<!--要格外注意加value及对应的值,这样提交以后会把这个值提交进去,从而区分
是男是女-->
<body>
<input type="radio" name="gender" value="1" id="male">
<label >男</label>
<input type="radio" name="gender" value="2" id="female">
<label >女</label>
</body>
  • checkbox:复选框
<body>
<input type="checkbox" name="hobby" value="1">旅游
<input type="checkbox" name="hobby" value="2">电影
<input type="checkbox" name="hobby" value="3">阅读
</body>
  • button: 按钮
<!--按钮-->
<input type="button" value="一个普通按钮">
按钮: <input type="button" value="点击我" onclick="alert('按钮被点击了!')"><br>
<button>一个普通按钮的第二个写法</button>
  • file:会将头像文件上传
<!--上传文件-->
<input type="file"><br>
  • select :定义下拉列表,option定义列表项
<body>
<select
>
<option value="1">红色</option>
<option value="2">绿色</option>
<option value="3">黄色</option>
</select>
</body>
  • textarea :文本域
<body>
<textarea></textarea>
</body>
  • color :颜色
选择你喜欢的颜色: <input type="color" name="favcolor">
  • data/datetime/datetime-local/month/time/week:时间类型
生日: <input type="date" name="bday"><br>
生日 (日期和时间): <input type="datetime" name="bdaytime"><br>
生日 (日期和时间): <input type="datetime-local" name="bdaytime"><br>
生日 ( 月和年 ): <input type="month" name="bdaymonth"><br>
选择时间: <input type="time" name="usr_time"><br>
选择周: <input type="week" name="year_week">
  • E-mail:邮件
E-mail: <input type="email" name="usremail">
  • number:数量
数量 ( 1 到 5 之间): <input type="number" name="quantity" min="1" max="5">
  • range:滑动选择点
音量: <input type="range" name="points" min="1" max="10">
  • search:搜索输入框
Search Google: <input type="search" name="googlesearch">
  • tel:号码输入框
电话号码: <input type="tel" name="usrtel">
  • url:地址输入框
添加你的主页: <input type="url" name="homepage">
  • submit:提交按钮
提交按钮: <input type="submit">
  • reset:重置按钮
重置按钮<input type="reset">
  • image:上传图片
选择上传图片: <input type="image" src="./photo/常规方形logo  蓝底白字.png" width="50" height="36">
  • hidden:隐藏(不常用)
<form action="submit.php" method="post">
  <input type="hidden" name="hiddenField" value="hiddenValue">
  <input type="text" name="visibleField" placeholder="可见字段">
  <input type="submit" value="提交">
</form>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,366评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,521评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,689评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,925评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,942评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,727评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,447评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,349评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,820评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,990评论 3 337
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,127评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,812评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,471评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,017评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,142评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,388评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,066评论 2 355

推荐阅读更多精彩内容