Web开发HTML5+CSS3(从零到亿)

一、准备环境开发

谷歌浏览器:Google Chrome 网络浏览器

VS Code编辑器:Documentation for Visual Studio Code

VS Code基本使用

打开文件夹:任意文件夹--->拖拽至VS Code空白位置即可

安装插件:拓展-->搜索插件-->安装-->重启VS code

                  打开网页插件:open in browser

                  汉化菜单插件:Chinese

缩放代码字号

放大Ctrl+加号

缩小Ctrl+缩小

设置默认浏览器

1、win+r 输入control进入控制面板点击默认程序

2、查看方式设置为大类别 点击默认程序 找到Google Chrome 将他设置为默认值

二、HTML(day1)

HTML概念

HTML超文本标记语言 -- Hyper Text Markup Language

超文本是什么?链接

标记是什么?    标记也叫标签,带尖括号的文本

标签语法 

<strong> (开始标签) 需要加粗的文字 </strong> (结束标签)

·  标签成对出现,中间包裹内容

·  <>里面放英文字母(标签名)

·  结束标签比开始标签多个 /

·  拓展

        双标签:成对出现的标签

        单标签:只有开始标签,没有结束标签

        

<strong>文字内容</strong>
<hr>

HTML基本骨架

HTML基本骨架是网页模板

<html>
    <head>
        <title>网页标题<title>
    </head>
    <body>
      网页主体
    </body>
</html>

·html:整个网页

·head:网页头部,存放给浏览器看的代码,例如CSS

·body:网页主题,存放给用户看的代码,例如 图片、文字

·title:网页标题

VS Code快速生成骨架:

在HTML文件(.html)中,!(英文)配合Enter或Tab键

标签的关系

作用:明确代码的书写位置

·父子关系(嵌套关系)

·兄弟关系(并列关系)

注释

注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提醒,能提高程序代码的可读性。

在编写HTML代码时,我们经常要在一些关键代码旁做一下注释,这样做的好处很多,比如:方便理解、方便查找或方便项目组里的其他程序员了解你的代码,而且可以方便以后你对自己代码进行修改。

<!--...-->注释标签用来在源文档中插入注释,注释不会在浏览器中显示。

在VS Code中,添加/删除注释的快捷键:Ctrl+/

标题标签

一般用在新闻标题、文章标题、网页区域名称、产品名称等等。

标签名:h1~h6(双标签)

显示特点

·文字加粗

·字号逐渐缩小

·独占一行(换行)

经验分享

h1标签在一个网页中只能使用一次,用来放新闻标题或者网页的logo

段落标签

一般用在新闻段落、文章段落、产品描述信息等等

标签名:p(双标签)

显示特点

·独占一行

·段落之间存在间隙

换行和水平线标签

换行:<br>(标签)

水平线:<hr>(标签)

文本格式化标签

作用:为文本添加特殊格式,以突出重点。常见的文本格式:加粗、倾斜、下划线、删除线等。

标签的主要部分有:开始标签(本例为p)、结束标签、内容

标签名效果标签名效果
strong加粗b加粗
em倾斜i倾斜
ins下划线u下划线
del删除线s删除线

strong、em、ins、del标签自带强调含义(语义)。

图像标签

作用:在网页中插入图片。

语法:<img scr="图片的URL">

src用于指定图像的位置和名称,是<img>的必须属性

alt用于替换文本,图片无法显示的时候显示的文字

title用于提示文本,图片悬停在图片上的时候显示的文字

width 图片的宽度 值为数字,没有单位

height 图片的高度 值为数字,没有单位

属性名 = "属性值"

属性写在尖括号里面标签名后面,标签名和属性之间用空格隔开,不区分先后顺序

路径

路径是指的查找文件时,从起点到终点经历的路线。

路径分类

·相对路径:从当前文件位置触发查找目标文件

·绝对路径:从盘符出发查找目标文件

(Windows电脑从盘符出发,Mac电脑从根目录出发)

相对路径

/表示进入某个文件夹里面                文件夹名字/

.表示当前文件所在文件夹                ./

..表示当前文件的上一级文件夹        ../

绝对路径

语法:<img src="C:\images\dog.jpg">

从盘符出发的这个就是绝对路径

也可以填在线网址

绝对路径的应用场景:友情链接

超链接

作用:点击跳转到其他页面。

语法:<a href="https://www.baidu.com" target="_blank">跳转到百度</a>

href是页面的URL,是超链接的必须属性

<a>***</a>里面包裹的是超链接的名字

target="_blank" 是新标签页打开超链接的意思

音频标签

语法:<audio src="音频的URL"></audio>

常见属性

属性作用特殊说明
src(必须属性)音频URL支持格式:MP3、Ogg、Wav
controls显示音频控制面板
loop循环播放
autoplay自动播放为了提升用户体验,浏览器一般会禁用自动播放功能

视频标签

语法:<video src="视频的URL"></video>

属性作用特殊说明
src(必须属性)视频URL支持格式:MP4、WebM、Ogg
controls显示视频控制面板
loop循环播放
muted静音播放
autoplay自动播放为了提升用户体验,浏览器支持在静音状态自动播放

三、HTML(day2)

列表标签

作用:布局内容排列整齐的区域。

列表分类:无序列表、有序列表、定义列表。

无序列表

作用:布局排列整齐的不需要规定顺序的区域。

标签:ul嵌套li,ul是无序列表,li是列表表条目。

语法

<ul>
    <li>第一项</li>
    <li>第二项</li>
    <li>第三项</li>
    ......
</ul>

注意事项

ul标签里面只能有li标签

li标签里面可以包裹任何内容

有序列表

作用:布局排列整齐的需要规定顺序的区域。

标签:ol嵌套li,ol是有序列表,li是列表条目。

语法

<ol>
    <li>第一项</li>
    <li>第二项</li>
    <li>第三项</li>
    ....
</ol>

注意事项

ol标签里面只能包裹li标签

li标签里面可以包裹任何内容

定义列表

标签:dl嵌套dt和dd,dl是定义列表,dt是定义列表的标题,dd是定义列表的描述/详细

语法

<dl>
    <dt>列表标题</dt>
    <dd>列表描述/详细</dd>
</dl>

注意事项

dl里面只能包含dt和dd

dt和dd里面可以包含任何内容

表格

作用:网页中的表格与Excel表格类似,用来展示数据

标签table嵌套tr,tr嵌套td / th

标签名说明
table表格
tr
th表头单元格
td内容单元格

提示:在网页中,表格默认没有边框线,使用border属性可以为表格添加边框线。

表格结构标签

作用:用表格结构标签把内容划分区域,让表格结构更清晰,语义更清晰。

标签名含义特殊说明
thead表格头部表格头部内容
tbody表格主体主要内容区域
tfoot表格底部汇总信息区域

合并单元格

作用:将多个单元格合并成一个单元格,以合并同类信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值