html的初体验
<!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>
这是我的第一个页面
<!-- 通过注释写笔记 -->
<!-- html元素/标签/根标签(根元素) 所有的网页元素都要写在里面 -->
<!-- 开始标签和结束标签,一个页面只能有一个html标签 -->
<!-- head标签,保存一个元信息 它里面的内容,用户看不到
主要帮助浏览器编译代码 -->
<!-- body标签 书写网页的主体内容,所有的给用户看 -->
</body>
</html>
利用Typora记录笔记
页面一整个完整的所要求的基本元素
<!DOCTYPE html>,<html>,<head>,meta, <body>
<!DOCTYPE html>
<html>
<head>
<!-- meta标签 是一个自结束标签 也可以存一些信息 帮助浏览器编译代码
自结束标签(单标签)有两种写法<meta>和 <meta />
在开始标签里我们可以加属性 和 属性值
charset 字符集属性 设置密码本
uft-8 万国码属性值 某一个密码本
GB GBK中国扩展版-->
<!--
编码:文字,图片,音视频===>二进制
解码:二进制===>文字,图片,音视频
乱码: 编码和解码用的不是一个密码本
-->
<meta charset="utf-8">
<meta name="keywords" content="手机大全">
<meta name="description">
<title> 网页标题</title>
</head>
<body>
娟评讨,井夫不。
</body>
</html>
快捷生成:
shift + tab + ! 网页结构快捷键
代码规范
<!-- shift + ! 网页结构快捷键 -->
<!-- 格式化代码 -->
<!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>
<!-- 1.html标签成双成对,也有自结束标签
2.html 不区分大小写, 一般小写居多
3.标签可以嵌套 但不可以交差嵌套
4.注释尽量养成良好的注释规范 简洁明了 注释也不可以嵌套!!!
5.我们的html,css,js都是一种宽泛的语言,它的容错率比较高 它会给你自动纠错
但是我吗要近两年避免 防止网站的性能有所影响 而且它改的不一定是你想要的
-->
</body>
</html>
实体
<!-- shift + ! 网页结构快捷键 -->
<!-- 格式化代码 -->
<!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>
<!--
什么事实体
在编写网页是 我们的有些字符无法打出来,例如空格,大于小于号等
这些字符已经提前被编译器征用, 我们不能正常使用,我们用额外的 字符来代替这些额外的字符叫实体
实体的语法
&实体的名字;
常用的实体
空格
大于号 >
小于号 <
版权符号 © ©
-->
今天我很开心 太开心了
2<5
</body>
</html>
常用标签
<!-- shift + ! 网页结构快捷键 -->
<!-- 格式化代码 -->
<!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>语文</title>
</head>
<body>
<!--
html 主要就学习一些标签, 30~40个够用
css 样式
-->
<!-- 标签 html 要关注语言的意义 不关心样式-->
感觉快下雨了!
感觉快下雨了!
感觉快下雨了!
死洞褒量升贤罚后,元同陈王惊量的仄留天向融张,国入反,看拾就答楚知不磊外天回不一老整对程为,白了最为月到陀气了,承且贤的,我惶同身满丑事元重叩而够想她极是,尺受爱司他则龄养破,婵当对融要你思千始关里。
<!--
1.标题标签
h1:一级标题
h2:二级标题
默认样式: h1 ~ h6,字体大小逐步减小, 字体加粗,会变黑
从语义上看 h1~h6 语义是逐步降低的, 也是可以帮助浏览器检索内容,帮助网络排名
常用的标题标签为h1~h3
标题标签会独占一行,是块元素
h1的语义是最重的,所以页面只能有一个
h3
h4
h5
h6
-->
<h1>感觉快下雨了</h1>
<h2>感觉快下雨了</h2>
<h3>感觉快下雨了</h3>
<!-- 2,段落标签 p
默认样式: 段落与段落之间有较大的距离
段落标签也会独占一行
-->
人她妄能为情之才心畴文承弟不罪,帅的别。
<p>会德么订赏却种,览妄如留招我不得密,也。</p>
<p>会德么订赏却种,览妄如留招我不得密,也。</p>
<!-- 3,标题分组 让标题之间有关系,没有默认样式 -->
<hgroup>
<h1>古诗一首</h1>
<h3>杜甫</h3>
</hgroup>
<!--
4,strong 强调标签
默认样式: 字体加粗加黑
-->
<p>我,看着<strong>真帅</strong></p>
<!--
5, em 强调标签
-->
<p>我,看着<em>真帅</em>/p>
<!--
面试题:在html中,有两个强调标签, 他们有什么区别
默认样式有区别
语义上有区别: strong强调的内容, em强调的是语音语调
一般情况,在实际的使用当中,em,strong不做区别
-->
<p>同学们,你们可<strong>真帅</strong></p>
<!--
6. br 强制换行,是一个自结束标签
-->
上承木活负情恩学,<br>希沫里问有禀五们倒认,圣句说光目价我韩人。
<!--
7,hr 分割线
-->
读非破登死大非且<hr>招苟创牙太救赏其死说作。
<!--
8.del 删除线
-->
原价: <del>199999元</del><br>
现价: 1999
<!--
9,center
-->
<center>
<h1>打德兮。五</h1>
</center>
<!--
10,div 是一个没有任何语义的标签是块元素
-->
三命知说然太,衣说。
<div>
张以之过,婵无降降。
</div>
<!--
11,span 是一个没有意义的标签,常用来包裹文字
-->
<span></span>
<!--
12,引用标签
默认样式:加双引号
-->
子曰:<q>学而时习之</q>
<!-- -->
</body>
</html>
img标签
<!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>
<!--
开始标签里 可以添加多个属性, 用空格隔开即可
img 标签
也是一个自结束标签
4个属性:
src 引入图片的路径
alt 是对图片的描述,正常情况下, alt的内容不显示,当图片的路径出现问题了,引入不成功
它可以帮助我们的百度检索图片,养成写alt的习惯
width 设置图片的宽度
height 设置图片的高度
-->
<img src="img/粉色少女系文胸 - 副本 (5).png" alt="文胸" width="100" height="80" >
</body>
</html>