> 文章列表 > 第一天:Web基础

第一天:Web基础

第一天:Web基础

今天是学习的第一天,我们需要学习的内容是 Web基础,也就是所有前端小白必须要了解熟悉的内容

一、网页是怎么组成的

  • Html:内容层——负责页面的内容——文字、链接、图片
  • CSS: 样式层——负责页面的样式——颜色、大小、位置、表现…
  • JavaScript:行为层——负责页面的行为——交互效果、轮播图

二、HTML 是什么

HTML:超文本标记语言 Hyper Text Markuip Language,可以把它简单理解成我们常见的网页,Html 是一门编程语言,由大量的标签组成。

超文本:指文本、图片、超链接、音频、视频…
标记(标签):HTML的语法标签 <>

三、HTML的语法规则

1、HTML的特点

  • HTML文档是以 .html 或者 .htm为后缀
  • 需要由浏览器解析执行(默认代码从上往下、同一行从左往右执行)
  • 页面中还可以嵌入JS代码(交互)
  • 我们学习的是 HTML5 ,代表第5次重大版本修改,简称H5

2、语法基础

标签:<标签名>用尖括号包裹标签名,分为:
双标记标签,封闭类型标签
<开始标签> 内容区域 </结束标签> 例: <a href="http://www.139962.cn/tag/ws" title="View all posts in 我是" target="_blank" style="color:#0ec3f3;font-size: 18px;font-weight: 600;">我是</a>标题
单标记标签,非封闭类型标签
<标签名/> h5 后可以单标记标签不加斜杠 <标签名> 例:

3、完整的HTML结构和基础标签

<!DOCTYPE HTML>   <!-- 文档类型申明  -->
<!-- 写在html文件中的第一行,告诉浏览器,当前这个文档类型是HTML
并且使用了H5的语法编写的,请用H5的规范解析  --><html> <!-- 表示网页的开始与结束 --><head>   <!-- 表示网页的头部,定义了当前页面的一些配置信息  --><meta charset = "utf-8"> <!-- 设置网页的编码,为了认识中文 --><title>我是标题:南昌彭于晏</title></head><body><!-- 网页的主体,所有可见的展示内容都在这里 -->我是要展示的内容<b>加粗文本 bold</b><strong>加粗文本</strong><i>斜体文本 italic</i> <u>下划线文本 underline</u><s>删除线(中划线)文本</s><del>删除线(中划线)文本 delete</del><mark>高亮标记文本</mark>上标字:X<sup>2</sup>下标字:y<sub>1</sub>    <br><!-- 换行标签 --><!-- 以下的内容是转义符,同 <tom> -->&lt; tom &gt;<!-- 版权商标 圈 C -->&copy;<!-- 注册商标 圈 R  -->&reg;<!-- 关闭符号 x -->&times;<!-- 带圈的关闭符号 x -->&otimes;<!-- 除号  -->&divide;<!-- TM商标   -->&trade;<!-- 空格  (不使用转义符的话,多个空格与换行会折叠成一个空格显示) -->&nbsp;     </body>    
</html>

4、段落标签

<!-- 段落标签  换行、自带上下间距 --><p>我是一段话,代表自然段1</p><p>我是一段话,代表自然段2</p><!-- 标题字标签  加粗、换行、自带上下间距 --><!-- h6是最后一个标题字标签 --><!-- h4的字号和普通文字的字号一样大--><!-- 写错标签会展示普通文本--><h1>江西彭于晏</h1><h2>江西彭于晏</h2><h3>江西彭于晏</h3><h4>江西彭于晏</h4><h5>江西彭于晏</h5><h6>江西彭于晏</h6><!-- lorem + 回车 ,可以生成一个假文章 -->lorem

5、分割线标签

<!-- 分割线标签 -->
<!-- color 颜色  size 像素 -->
<hr  color="blue" size="10px">

四、Hbuilder 的快捷键

想要开始 html 的学习,必须下载相关的软件,Hbuilder就是一款前端开发的软件,可以去百度下载,下载地址如下:https://www.dcloud.io/

常用快捷键

  • Ctrl+C 复制当前行
  • Ctrl+V 粘贴当前行
  • Ctrl+D 删除当前行
  • Ctrl+↑/↓ 向上/向下移动当前代码
  • Ctrl+/ 添加注释,再按一次取消注释
  • 按出 Ctrl 点击多处可以同时编辑,按 Esc 退出多行同时编辑
  • h1*100 按 Tab 键可以补全快速出现100个 h1标签
  • 按 Ctrl + Enter 可以在下一行添加一个空白行
  • lorem + 回车 ,可以生成一个假文章

五、图片

图片的分类

  • pg / jpeg 普通图片
  • png 带透明度的图片
  • gif 动图
  • webp 谷歌新出的图片格式(最清晰、体积最小)

你可以这样使用

src = 图片路径  (可以使用本地路径、也可以使用网络图片,使用网络图片时,需要使用绝对路径)
alt = 资源加载失败时显示的替换文字(非必填)
width = 图片的宽度,单位(% 或 px)
height = 图片的高度,单位(% 或 px)
建议修改图片宽高时,只修改宽度或高度,代码会根据设定的宽高比自动适配,如果宽高一起设置,需要按照图片宽高比例来调整。<!-- 直接填写文件名,表示在同一个文件夹内 -->
<img src="photo.jpg" alt="哎呀图片走丢了"  height="100px" width="300px" >
<!-- 通过路径访问,表示在下一级目录中 -->
<img src="img/photo.jpg" alt="哎呀图片走丢了"> <!-- ../ 表示在上一级文件夹内 -->
<img src="../photo.jpg" alt="哎呀图片走丢了">
<!-- 使用网络图片 -->
<img src="https://cdn.tmooc.cn/bsfile//imgad///d65b725e8ffa4d8f9c764adde2837545.jpg" alt="">

自学如果缺乏恒心,专业知识就无法得到巩固,与大家共勉!