Day1 前端与 HTML&CSS | 青训营笔记

83 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 1 天,顺便整理一下之前的笔记内容。

HTML

网页即为html文件 Hyper Text Markup Language 超文本标记语言,由各种各样的标签组成 web标准 代码符合标注即显示相同 由 结构Structure(HTML),表现Presentation(CSS),行为Behaviour(JS) 三部分构成

最佳方案:结构、样式、行为相分离, 结构写到HTML文件中,表现写到CSS文件中,行为写到JavaScript文件中 <html> </html>大多数标签成对出现

标签的关系:包含关系与并列关系

结构标签

文档类型声明标签,必须写到第一行,不属于html标签

Lang 语言:en英文网页,zh-CN中文网页(设置语言浏览器会提示自动翻译) charset字符集 :尽量写成utf-8编码(万国码)

文档类型声明:采取HTML5版本来显示网页
<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>The First HTML Test Using VSCode</title>
</head>
<body>
    写代码
</body>
</html>

标题标签h1-h6

加了标题分文字会变粗、变大,且独占一行 自动排版 opt + shift + f 段落和换行标签 <p>用于定义段落,paragraph 在VSCode中自动换行 opt + z 文本在段落中会根据浏览器大小自动换行,段落间有空隙, <br />强制换行,只有一个

文本格式化标签

倾斜<em><i>
删除线<del><s>
下划线<ins><u>

div&span标签的用法

<div><span> 盒子用于布局网页,类似于文本框、画框 span可并列,div单独占一行

图像标签 <img src="img.jpg"/>,图像也是单标签,SRC是图像的必须属性 图像标签还有一些属性

src alt title width height border 宽度和高度一般只修改一个,等比缩放

其它属性都写在src的后面,属性不分先后顺序,之间有空格分割

属性采用键值对的形式,即:key = "value"

路径

目录文件夹:就是普通文件夹

根目录:打开目录文件夹的第一层就是根目录

相对路径:以图片相对于HTML页面的位置为参考

<br />
<img src="images/DSC09851.JPG" width = "400" title = "222

上一级: ../img.jpg,只能上一级

绝对路径和相对路径的斜杠方向不一样(?)Mac系统是一样的

绝对路径:从C盘开始找,最好不要用

超链接标签### <a>外部链接 <a href = "跳转目标" target = "目标窗口的弹出方式">文本或图像<a>

href必须写,target _self为默认当前窗口打开,_blank为新窗口内打开

还有几个之前学习CSS时忽略的细节:通用字体族、Web Fonts、white-space

image.png

image.png