Html、CSS 学习 1.0

1.快捷键

ctrl+s 保存
ctrl+a 全选
ctrl+x 剪切
ctrl+v 粘贴
ctrl+z 撤销(ctrl+y 前进)
ctrl+d 选择相同元素的下一个
ctrl+鼠标滚轮 放大缩小(ctrl+0 还原)
shift+end 从头选中一行
shift+home 从尾选中一行
shift+alt+ ↓ 快速复制粘贴一行
alt+↑或↓ 快速移动一行
tap 缩进 shift+tab 向前缩进
alt 多光标


2.VScode基础认识

VScode 设置在 文件—首选项—设置
web三大核心技术:
HTML CSS Javascript
HTML基本结构和属性:
HTML:超文本 标记 语言
超文本:文本内容+非文本内容(图片,视频,音频等等)
标记(标签):<单词>
[单标签<…>\双标签<…></…>] 单词+tab或回车 标签快捷生成。
标签可上下排列或者组合嵌套
标签属性:来修饰标签的,设置当前标签的一些功能
<标签 属性=“值” 属性2=“值2”…> 例:好好学习
语言:编程语言


3.HTML 初始代码

每个.HTML文件都有初始代码,符合HTML文件的书写规范

<!DOCTYPE html>   文档声明:告诉浏览器这是一个html文件
<html lang="en">  
html文件的最外层标签:包裹着所有html标签
lang="en"表示这是一个英文网站     
lang="zh-CN"表示这是一个中文网站
<head>           
    <meta charset="UTF-8">
元信息:是编写网页中的一些辅助信息
charset="UTF-8":国际编码为了让网页不出现乱码的情况
    <title>标题</title>  设置网页的标题
</head>
<body>
   网页的内容
</body>
</html>

4.HTML的注释

快速添加注释和删除注释

shaift+alt+a(对选中内容进行注释)或者ctrl+/


5.HTML语义化

所谓HTML语义化指的是,根据网页中内容的结构,选择适合的HTML标签进行编写

好处:

1.在没有CSS的情况下,页面也能呈现出很好的内容结构。

2.有利于SEO ,让搜索引擎爬虫更好的理解网页。

3.方便其他设备解析(如屏幕阅读器、盲人阅读器等).

4.便于团队开发与维护。


6.标题与段落

标题(双标签):

<h1></h1>......<h6></h6>

在一个网页中,h1标题最重要,并且一个.html文件中只能出现一次h1标题

<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

段落(双标签):

<p>这是段落</p>


7.文本修饰标签

<strong>加粗内容</strong> :表示对文本进行加粗
<em>斜体内容</em> :表示对文本进行斜体
<sub></sub> :上标修饰 
<sup></sup> :下标修饰

下标和上标
例:

在这里插入图片描述

<del>我很帅</del>(删除线内容) 
<ins>我非常帅</ins> (下划线内容)

一般情况下删除文本和插入文本一起使用
例:

在这里插入图片描述


8.图片标签与图片属性

img

(img - >单标签)
<img src="图片地址" alt="图片不显示的时候显示的文字">
src= 引入图片地址
alt= 当图片出现问题的时候,可以显示一段友好的文字

alt (若图片不出问题时,alt无意义不显示)例:
在这里插入图片描述

title

title=" "  :提示信息
<img src="..." alt="..."title="你好啊哥们">

在这里插入图片描述

width(宽);heihgt(高)

width="..."()
height="..."(大小)
<img src="https://pic.rmb.bdstatic.com/bjh/news/2b37d353d0c930bbfc113e77035935e9.jpeg" alt="嘿嘿嘿"
title="你好啊哥们"width="1000"height="200">

例:
在这里插入图片描述


9.引入文件的地址路径

相对路径

 ./   :在路径中表示当前路径
 ../  :在路径中表示上一级路径
 <img src="./QQ图片20221018215033.jpg" alt="">

在这里插入图片描述


 若图片在此文件夹的子文件,则还需加上文件名
 <img src="./2022.10.17路径/QQ图片20221018215033.jpg" alt="">

在这里插入图片描述


若图片在此文件夹的外层,则用  ..  再加上文件名
<img src="../2022.10.17路径/QQ图片20221018215033.jpg" alt="">

在这里插入图片描述


绝对路径

输出准确地址
<img src="D:/web学习/2022.10.17路径/相对里/震惊.jpg" alt="">
(此处的盘符可以省去)

在这里插入图片描述


10.跳转链接

链接标签

<a> 标签
<a>...</a>
href属性:链接的地址
target属性:可以改变链接的打开方式,默认情况下是在当前页面打开 = _self
                                                  新窗口打开 = _blank
href
<a href="http://www.baidu.com">百度</a>
<a href="http://www.baidu.com">
<img src="./图片/QQ图片20221018215033.jpg" alt="">
</a>

在这里插入图片描述

target
<a href="http://www.baidu.com"target="_blank">打开百度</a>

<base> 标签(单标签)(一般写入head当中)
作用:改变链接的默认行为
<base target="_blank">
那么每个链接都会在新窗口打开

11.跳转锚点

实现一
#号
id属性

<a href="#html">HTML</a>
<a href="#css">CSS</a>
<a href="#javascript">JavsScript</a>

<h2 id="html">HTML超文本标记语言</h2>
<p>模拟段落</p>
<p>模拟段落</p>
<p>模拟段落</p>
<h2 id="css">CSS层叠样式表</h2>
<p>模拟段落</p>
<p>模拟段落</p>
<p>模拟段落</p>
<h2 id="javascript">JavsScript脚本</h2>
<p>模拟段落</p>
<p>模拟段落</p>
<p>模拟段落</p>

属性二
#号
name属性

<a href="#html">HTML</a>
<a href="#css">CSS</a>
<a href="#javascript">JavsScript</a>

<a name="html"></a>
<h2>HTML超文本标记语言</h2>
...
...
<a name="css"></a>
<h2>CSS层叠样式表</h2>
...
...
<a name="javascript"></a>
<h2>JavsScript脚本</h2>
...
...

12.特殊符号

编写一些文本时,经常会遇到输入法无法输入的字符,如®(注册商标)、©(版权符)等,还有往一段文字中加入多个空格时,页面并不会解析出多个空格。这些无法输入和空格字符都是特殊字符,在HTML中,为这些特殊字符准备了专门的代码。
在这里插入图片描述
例:

<p>
    &lt;html&gt;
</p>
<p>
    hello&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; world
</p>

在这里插入图片描述


13.列表标签

无序列表

<ul><li> : 列表的最外层容器,列表项
注:<ul><li>必须是组合出现,他们之间不可以有其他标签,但<li>里面可以出现其他标签
例:<ul>
        <li><a href="http://www.baidu.com">百度</a></li>
        <li>第二项</li>
    </ul>
type属性:改变前面标记的样式( - -般都是用CSS去控制)
<ul type="...">
     <li></li>
</ul>

在这里插入图片描述


有序列表

<ol><li> : 列表的最外层容器,列表项
注:<ol><li>必须是组合出现,他们之间不可以有其他标签,但<li>里面可以出现其他标签
    有序列表用的非常少,经常用的是无序列表,无序列表可以去代替有序列表
    
<ol>
    <li></li>
    <li>牛牛</li>
    <li>牛牛牛</li>
</ol>
type属性:改变前面标记的样式( - -般都是用CSS去控制)

在这里插入图片描述
在这里插入图片描述


定义列表

<dl> :第一列表
<dt> :定义专业术语或名词
<dd> :对名词进行解释和描述
 
 <dl>
    <dt>HTML</dt>
    <dd>超文本标记语言</dd>
    <dt>CSS</dt>
    <dd>层叠样式表</dd>
    <dt>javascript</dt>
    <dd>网页脚本语言</dd>
 </dl>

在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

O_oregou

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值