pink老师前端入门学习笔记(day01)

00 前言

可以参考比较完整的笔记:

  1. 「学习笔记」HTML基础

01 编码

直接从记事本复制过来时产生的一个问题

<!-- 在最下方的utf-8中选择其他可以正确显示-->
<!DOCTYPE html>
<html lang="zh-CN">
    <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>
        һ������
    </body>
</html>

可以在设置中调整自动编码,也可以直接搜GB等编码形式。
解决方案
产生这个原因是从记事本复制到VSCODE中,选择的编码形式不一致,导致IDE采用UTF-8的解码方式读取不来:应该是编码无法识别吧。VSCODE默认是UTF-8编码打开文件的。如果遇到了像GB18030 GBK等等的编码,就显示乱码了。这时候点右下角的UTF-8,上面正中出现“reopen with encoding”,点一下。输入gbk或者gb18030。选对了编码打开,就不会乱码了。

02 VScode使用技巧

操作释义
ctrl + “[”代码块整体左移4格
ctrl + “]”代码块整体右移4格
tab左移四格
ctrl + z剪切,pink老师在写代码过程中的习惯为先剪切内容增加标签后再添加ctrl + v粘贴内容到标签中
!英文字符下直接输入!可以快速搭建HTML代码块结构

03 标题标签

标题标签有h1~h6,使用h7、h8测试,结果为正文大小。正文大小介于h4h5之间。
实际标签像素值大小取决于浏览器默认样式。以下摘自https://www.itranslater.com/qa/details/2325823719467385856

IE7IE8FF2FF3OperaSafari 3.1
H124pt2em32px32px32px
H218pt1.5em24px24px24px
H313.55pt1.17em18.7333px18.7167px18px
H4n/an/an/an/an/a
H510pt0.83em13.2667px13.2833px13px
H67.55pt0.67em10.7333px10.7167px10px

这和浏览器的内核即渲染引擎(Rendering Engine)有点异曲同工之处,具体浏览器内核的学习以后再看。

04 段落标签

标签释义
p段落标签,会自动产生一个单位的段间距
h4标题标签,也会自动产生一个单位的段间距
br /换行标签,不会产生段间距
title乱入:作为浏览器最顶端的小页眉显示

05 格式化标签

标签释义
strong加粗
em倾斜
del删除线
ins下划线

06 图片标签img

属性属性值说明
src图片路径必须属性,建议采用相对路径
alt文本替换文本,图像不能显示时显示的文字
title文本提示文本,鼠标放在图像上显示的文字
width像素限定图片宽度,设置单一宽度时会按比例变化长度
height图片长度限定图片长度,设置单一长度时会按比例变化宽度
border像素设置图像的边框粗细,默认为黑色,建议在CSS中设置

备注1:路径写法可以采用

格式说明
src=“image.png”图片和当前文件路径一致
src="/images//image.png"图片在当前文件路径同级文件夹images下
src="./image.png"图片在当前文件路径上级文件夹中

备注2: 属性的顺序可以自己调,基于简单的超文本语言属性值可以不加引号。但通常属性值和变量、关键字要加以区分才需要给属性值加引号。

07 布局嵌套div和span

div分割一行,大盒子,不会造成段间距;
span为行级元素,内容有多大就占用多大的位置。一行可以有多个,小盒子。

08 超链接标签anchor

详细介绍https://blog.csdn.net/qq_42351033/article/details/102690002

属性属性值说明
href路径anchor的路径,可以是网页、其他页面、文件(点击会下载)
也可以是本页标签的其他标签的ID如<a href="#live">个人生活</a>
target跳转方式"_blank"为新网页,默认值“_self”为当前页面跳转
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值