HTML5与CSS3基础语法自学教程(十九)

iOS 逆向编程(十九)Mach-O 入门了解(如何通过 Mach-O 逆向 APP 思路) 中年危机是真实存在的,即便有技术傍身,还是难免对自己的生存能力产生质疑和焦虑,这些年职业发展,一直在寻求消除焦虑的依靠。技术要深入到什么程度?做久了技术总要转型管理?我能做什么,我想做什么?一技之长,就是深耕你的专业技能,你的专业技术。(重点)独立做事,当你的一技之长达到一定深度的时候,需要开始思考如何独立做事。(创业)拥有事业,选择一份使命,带领团队实现它。(创业)一技之长分五个层次栈内技术 - 是指你的前端专业领域技术栈外技术 - 是指栈内技术的上下游,领域外的相关专业知识。 阅读详情

本文首发于【前端课湛】微信公众号。可以在微信里搜索【前端课湛】关注,第一时间看文章!

导读:本小节主要讲解有关图像的内容,其中包含了 HTML 页面中的图像元素以及 CSS 中有关背景图像的内容。图像是除了链接之外的 HTML 页面的重要组成部分之一。

图像元素

HTML <img> 元素在 HTML 页面中表示一个图像,用来引入 HTML 页面外部的一张图片。该元素是一个空元素,如下示例代码展示了 <img> 元素的常见用法:

<img src="./files/HTML5.jpeg" alt="HTML5">

如上述示例所示,<img> 元素具有 2 个常用的属性,具体如下:

  • src 属性:必选项,用来设置一张图片的路径。该路径可以是绝对路径,也可以是相对路径。

  • alt 属性:可选项,用来定义了描述图像的替换文本。当浏览器无法正常显示指定图片时,会显示该属性值的内容。

除了以上常用属性之外,<img> 元素还支持其他属性,具体如下:

  • width 属性和 height 属性:设置图像在浏览器显示时的宽度和高度。建议使用 CSS 中的 width 和 height 属性替代。

  • HTML5 版本中可以使用的单位是像素(px)。

  • HTML4 版本中可以使用的单位是像素(px)和百分比值(%)。

注意:无论是通过 <img> 元素的 width 和 height 属性,还是通过 CSS 中的 width 和 height 属性设置宽度和高度,高宽比一定要与原图像的高宽比保持一致,否则该图像会被拉伸。

  • title 属性:鼠标悬停在图像上时所显示的文本内容。

HTML 标准并没有规定 <img> 元素所支持的图像格式,或者必须支持的图像格式。所以不同浏览器所支持的图像格式可能会不相同。

值得注意的是,从技术角度来说,<img> 元素并没有将一张图像嵌入到 HTML 页面中,只是在 HTML 页面进行占位并指定了该图像文件的路径而已。所以,浏览器在加载解析 HTML 页面时,会单独加载图像文件。如下图所示:

ed18539970e06837cb6c1597df77b32e.jpeg
03-01.png

背景图像

背景图像主要是指 CSS 中有关 background 属性的相关内容,该属性是一个简写形式,该属性可以拆分为如下几个 CSS 属性:

  • background-image 属性

  • background-repeat 属性

  • background-position 属性

  • background-size 属性

  • background-attachment 属性

背景图像

CSS background-image 属性用来在 HTML 元素设置一张背景图像或多张背景图像。该属性具有 2 个值,具体如下:

  • none:该关键字表示没有背景图像。

    如果设置的图像无法正确加载显示,浏览器会将此情况等同于其值设置为 none(表示无背景图像)。

  • url(path) 函数:用来引入要显示的背景图像的路径。

    支持多背景图像。使用多个 url() 函数引入背景图像,并且 url() 函数之间使用逗号(,)进行分隔。

    如下示例代码展示了 background-image 属性的用法:

body {
  background-image: url("files/HTML5.jpeg");
}

上述示例代码运行效果如下图所示:

f63c4ae99fe6d828da4c79b483f33d34.jpeg
03-02.png

平铺方式

CSS background-repeat 属性用来设置背景图像的重复方式。背景图像可以按照水平方向、垂直方向或者两轴方向重复或者不重复。

background-repeat 属性具有 4 个值,具体如下:

  • repeat:图像同时在水平方向和垂直方向进行重复。如果最后一个图像无法显示完整,则会被剪裁。

  • no-repeat:图像在水平方向和垂直方向都不会重复。

  • space:图像同时在水平方向和垂直方向进行重复。第一个重复的图像和最后一个重复的图像会被固定在元素的边缘,同时空白间隙会均匀地分布在重复的图像之间。

  • round:跟随浏览器窗口的尺寸增长,重复的图像会被拉伸(重复的图像之间不存在空白间隙)以铺满整个浏览器窗口。

由于 background-repeat 属性分为水平方向是否重复和垂直方向是否重复,所以该属性的值是两个:

  • 第一个值:表示水平方向图像是否重复。可使用上述 4 个值中的一个。

  • 第二个值:表示垂直方向图像是否重复。可使用上述 4 个值中的一个。

当然,background-repeat 属性也可以使用单个值来进行设置,具体情况如下:

单值等价于双值
repeat-xrepeat no-repeat
repeat-yno-repeat repeat
repeatrepeat repeat
spacespace space
roundround round
no-repeatno-repeat no-repeat

如下示例代码展示了 background-repeat 属性的用法:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>平铺方式</title>
  <style>
    div {
      background-image: url("files/starsolid.gif");
      width: 144px;
      height: 84px;
    }

    .no-repeat {
      background-repeat: no-repeat;
    }

    .repeat {
      background-repeat: repeat;
    }

    .repeat-x {
      background-repeat: repeat-x;
    }

    .repeat-y {
      background-repeat: repeat-y;
    }
  </style>
</head>

<body>
  <p>no-repeat</p>
  <div class="no-repeat">&nbsp;</div>
  <p>repeat</p>
  <div class="repeat">&nbsp;</div>
  <p>repeat-x</p>
  <div class="repeat-x">&nbsp;</div>
  <p>repeat-y</p>
  <div class="repeat-y">&nbsp;</div>
</body>

</html>

上述示例代码运行效果如下图所示:

bc4f35c2d7be193a2c7d705e7eee4ba2.jpeg
03-03.png

图像位置

CSS background-position 属性用来设置背景图像在 HTML 页面中的初始位置。该属性具有 3 种类型的值,具体如下:

  • 关键字:center、left、right、top 和 bottom,分别表示居中、左边、右边、顶部和底部。

  • 长度值:绝对长度值和相对长度值都可以使用。

  • 百分比值

由于设置的位置同时存在水平方式和垂直方向,所以 background-position 属性的值是两个:

  • 第一个值:表示设置在水平方向的位置。

  • 第二个值:表示设置在垂直方向的位置。

当然,background-position 属性也可以设置为一个值。

background-position 属性在使用时,需要注意如下一些问题:

  • 如果第一个值是一个关键字,那么第二个值不能是相同的关键字。例如第一个值为 top 或 left  的话,那第二个值不能为 top 或 left。

  • 如果背景图像显示的大小与所在元素的大小是相同的话,那么使用百分比值是无效的。这种情况下,如果要设置背景图像的位置,应该使用像素(px)。

如下示例代码展示了 background-position 属性的用法:

.example {
  background-image: url("files/HTML5.jpeg");
  background-repeat: no-repeat;
  background-position: top center;
}

上述示例代码运行效果如下图所示:

48d042c2627b8cc5f3317e75ad29ddbd.jpeg
03-04.png

图像大小

CSS background-size 属性用来设置背景图像在 HTML 页面中的显示大小。该属性具有 4 种类型的值,具体如下:

  • cover:缩放背景图像以完全覆盖背景区,可能背景图像部分看不见。

  • contain:缩放背景图像以完全装入背景区,可能背景区部分空白。

  • 一个值:表示设置背景图像的宽度为这个值,而高度值为 auto。

  • 两个值:第一个值表示设置背景图像的宽度,第二个值表示设置背景图像的高度。

注意:如果使用两个值来设置背景图像的宽度和高度的话,高宽比一定要与原图像的高宽比保持一致,否则该图像会被拉伸。

如下图展示了上述 4 种类型值的效果:

3304f035ccb2e7d05c51d4d0ac0f6e70.jpeg
03-05.png

上述 4 种类型值的效果,请参考如下示例代码:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>图像大小</title>
  <style>
    #container {
      width: 100%;
      display: flex;
      justify-content: space-around;
      height: 300px;
      overflow: scroll;
      background-color: #EEEEEE;
    }

    .subcontainer {
      width: 100%;
      max-width: 200px;
      margin: 8px;
      padding: 5px;
      background-color: white;
      background-image: url("files/eagle.jpg");
      background-repeat: no-repeat;
      color: white;
      font-family: monospace;
    }

    .contain {
      background-size: contain;
    }

    .cover {
      background-size: cover;
    }

    .width {
      background-size: 120px;
    }

    .width-height {
      background-size: 120px 200px;
    }
  </style>
</head>

<body>
  <div id="container">
    <div class="subcontainer contain">contain</div>
    <div class="subcontainer cover">cover</div>
    <div class="subcontainer width">120px</div>
    <div class="subcontainer width-height">120px 200px</div>
  </div>
</body>

</html>

如果是为超过一张图片设置大小的话,需要提供多个值,这些值之间使用逗号(,)分隔。

背景关联

CSS background-attachment 属性用来设置背景图像的位置是在视口内固定的,还是跟随所在的元素区域滚动。该属性具有 3 个值,具体如下:

  • fixed:表示背景图像相对于视口固定。即使一个元素拥有滚动机制,背景图像也不会随着元素的内容滚动。

  • local:表示背景图像相对于元素的内容固定。如果一个元素拥有滚动机制,背景图像将会随着元素的内容滚动, 并且背景图像的绘制区域和定位区域是相对于可滚动的区域而不是包含他们的边框。

  • scroll:示背景图像相对于元素本身固定, 而不是随着元素的内容滚动,但对元素边框是有效的。

上述 3 个值的效果,请参考如下示例代码:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>图像关联</title>
  <style>
    .output {
      background-color: #fff;
      overflow: scroll;
      box-shadow: 2px 2px 5px -2px rgba(0, 0, 0, .2);
      padding: 1em;
      height: 300px;
    }

    #default-example {
      height: 600px;
      display: flex;
      align-items: center;
      justify-content: center;
      text-align: center;
    }

    #example-element {
      max-width: 20rem;
      height: 100%;
      background: url("files/lizard.png") right 3rem top 1rem/15rem no-repeat, url("files/moon.jpg") center/10rem;
      color: #fff;
      font-size: 1.5em;
      font-weight: 700;
      overflow: auto;
      padding: 20px;
      text-shadow: 0 0 0.6rem #000, 0 0 0.6rem #000;
    }

    #default-example .attachment {
      background-attachment: local;
    }
  </style>
</head>

<body>
  <div id="output" class="output">
    <section id="default-example">
      <div id="example-element" class="attachment">
        London. Michaelmas term lately over, and the Lord Chancellor sitting in Lincoln's Inn Hall. Implacable November
        weather. As much mud in the streets as if the waters had but newly retired from the face of the earth, and it
        would not be wonderful to meet a Megalosaurus, forty feet long or so, waddling like an elephantine lizard up
        Holborn Hill.
        London. Michaelmas term lately over, and the Lord Chancellor sitting in Lincoln's Inn Hall. Implacable November
        weather. As much mud in the streets as if the waters had but newly retired from the face of the earth, and it
        would not be wonderful to meet a Megalosaurus, forty feet long or so, waddling like an elephantine lizard up
        Holborn Hill.
      </div>
    </section>
  </div>
</body>

</html>

background 属性

CSS background 属性是一个简写属性,用来一次性集中设置各种有关背景的属性。该属性可以用来设置一个或多个属性,其中包含 background-color 属性、background-image 属性、background-position 属性、background-repeat 属性、background-size 属性和background-attachment 属性。

如下示例代码展示了 background 属性的用法:

.example {
  background: url("files/HTML5.jpeg") no-repeat top center;
}

上述示例代码运行效果如下图所示:

19c434c45098dbbfd45445281cb3ba77.jpeg
03-06.png

精灵图

CSS 中的精灵图又称为雪碧图,应用在使用了众多小图标的网站中。精灵图的做法就是把众多的小图标整合成一个图片,通过 backgroud-postion 属性分别指定使用这张图片中的哪个小图标。

这样做法的好处就是 HTML 页面的外部资源请求减少,对内存和带宽更加友好。如下图所示展示了精灵图:

deab3f71a006164761964ec89ce2d4c5.jpeg
03-07.png

如下示例代码展示了精灵图的用法:

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>精灵图</title>
  <style>
    .example {
      width: 20px;
      height: 20px;
      /* 通过 background-image 属性引入背景图像 */
      background: url("files/toolbars.png") no-repeat;
      /* 通过 background-position 属性设置背景图像偏移量 */
      background-position: 0 -50px;
    }
  </style>
</head>

<body>
  <div class="example"></div>
</body>

</html>

上述示例代码运行效果如下图所示:

30816169de5a63dfbf6c126716b9434c.jpeg
03-08.png

如上述示例运行的效果,我们可以看到浏览器窗口只显示精灵图中的某个指定小图标。但实际上的情况如下图所示:

ab93d08051f0ee23e1f2467096739ab0.jpeg
03-09.png

如上述解析图所示,精灵图的实现方式如下:

  • 元素通过 CSS 的 width 和 height 属性设置显示的区域大小为 20px * 20px。

  • 通过 CSS 的 background-image 属性为

    元素引入背景图像,并设置为不重复显示。

  • 通过 CSS 的 background-position 属性设置背景图像显示的位置(垂直方向向上移动 50px),以达到显示想要显示的图标。

总结

本小节讲解了有关图像的内容,其中包含了图像元素的基本用法、属性以及图像的加载过程,和CSS 中有关背景图像的一系列属性,最后还讲解了有关精灵图的用法。

预告:下一章,我们将讲解有关列表的内容。

如要转载本文,请先加作者微信(2080954535,与 QQ 同号),获得转载许可。原创不易,请尊重作者劳动!

edb6ad55a67cab480f7524a9a603fe95.jpeg
作者二维码.png
HTML5系列教程 WEB开发系列教程,HTML5是新一代开发语言,在WEB项目开发,移动项目开发中必不可少的标记语言,本教程是你进行HTML5学习完整、系统的教材。 立即下载

相关推荐

html5和CSS3思维导图

html5和CSS3个人思维导图,需要xmind打开,有兴趣的小伙伴可以下载

HTML5入门教学

在浏览器上看到的任何东西的都是网页超文本:可以定义图片,连接,表单,音乐标记:标签标签名定义在尖括号中,一般有开始有结束每个标签代表浏览器中一个样式。

Ifeng_iPhone的博客 1290

Android 16(API 36)状态栏颜色适配全攻略:从沉浸式到自定义背景

本文全面解析Android 16(API 36)强制沉浸式状态栏带来的适配挑战,提供了从FrameLayout包裹法到动态修改Window背景色的核心解决方案。针对传统状态栏颜色设置失效问题,详细阐述了如何利用WindowInsets API实现自定义背景,并涵盖全屏模式、Fragment切换及第三方ROM兼容性等实战场景,为开发者提供一站式适配指南。

weixin_29227425的博客 594

学习HTML5这一篇就够了

目录第一章 HTML5概述1.1、什么是HTML1.2、什么是HTML51.3、本文重要说明1.4、浏览器的版本1.5、选择开发工具第二章 HTML5语法2.1、基本结构2.2、语法规范2.3、标签规范第三章 HTML5标签3.1、标题标签3.2、段落标签3.3、链接标签3.4、图像标签3.5、表格标签3.6、列表标签3.7、分组标签3.8、语义标签3.9、表单标签3.10、框架标签3.11、音频标签3.12、视频标签3.13、其它标签3.14、头部标签第四章 HTML5属性4.1、属性概述4.2、通用属性

轻松的小希 9万+

ArcGIS栅格数据像元值与坐标值提取及Excel导出全流程解析

本文详细解析了使用ArcGIS将栅格数据批量提取像元值与坐标值并导出至Excel的全流程。通过“栅格转点”、“添加XY坐标”和“表转Excel”三大核心步骤,无需编程即可自动化处理遥感、环境等领域的空间数据,有效提升数据分析效率。

zeta9的博客 365

集成电路设计笔记(七)UVLO设计

1. 什么是UVLO 欠压锁定(Undervoltage-Lockout)简称UVLO,是电子设备中在电源电压低于正常工程准位时,切断电源的电路。在嵌入式系统中常会用UVLO监控电池电压,若电压低于一定值,会直接切断电源,保护嵌入式系统的电路。 许多电子设备中都有UVLO的功能,例如在镇流器中就有UVLO电路,若电压过低时直接切断电源。 UVLO就是低电压锁定; 低压关断. 欠压关断模式是当供电电压低于IC的开启门限电压时的一种保护模式。欠压关断模式可保证IC在供电电压不足时不致于被损坏。一个低电压锁定(

ccbirds 2万+

Html 5菜鸟教程(建议新生学习)

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。

分享 Windows 系统部署、镜像封装、终端管理、故障排查与运维自动化实践,涵盖 Sysinternals、PowerShell 和 AI 工具应用。以真实案例梳理排查思路与解决步骤,让运维经验清晰、可复用。 2万+

Matlab子图排版终极指南:从tight_subplot到tiledlayout的实战对比

本文深入对比Matlab中两大子图排版工具:社区经典函数tight_subplot与官方现代布局管理器tiledlayout。针对默认subplot产生的子图间距与边缘距离问题,详细解析两者的设计哲学、参数控制与实战应用,帮助用户根据版本与需求选择最佳方案,实现高效、精确且美观的多子图排版。

weixin_29048309的博客 360

HTML 快速入门

文章目录HTML一、什么是 HTML二、HTML 基本结构三、HTML 基本标签1、标题标签2、段落标签3、换行标签4、水平线标签5、粗体、斜体标签6、注释7、特殊符号四、图像标签五、链接标签锚链接六、行内元素和块元素行内元素块元素七、列表什么是列表列表分类1、有序列表2、无序列表3、自定义列表八、表格跨行跨列九、视频和音频1、视频2、音频十一、表单重要属性十二、表单中的输入控件1、文本框2、密码框3、单选框4、多选框5、下拉框6、文本域7、文件域8、按钮普通按钮提交按钮重置按钮图像按钮十三、表单应用1、只

liyananBest的博客 634

28、解码清华SSVEP基准数据集:从EEG信号到深度学习模型的实战指南

本文详细解析了清华大学SSVEP基准数据集的处理与深度学习模型构建全流程。从EEG信号预处理、数据维度变换到SSVEP分类模型设计,提供了实战代码示例和关键技巧,帮助读者掌握脑机接口领域的数据处理方法与模型优化策略。

weixin_29029995的博客 176

STM32驱动WS2812B实现音乐频谱可视化系统

本文详细介绍了基于STM32驱动WS2812B灯带实现音乐频谱可视化系统的设计与实现。通过FFT算法实时分析音频信号,将频谱映射到炫彩灯光控制系统,结合PWM和DMA技术实现低延迟响应。系统支持多模式切换和动态亮度调节,适用于创意灯光秀和智能家居场景。

weixin_29171129的博客 302

H5(html5)入门教程

html零基础01

DAIYA_JIE的博客 1万+

银河麒麟V10SP1系统盘瘦身指南:如何制作一个只含必需软件的轻量级安装镜像

本文详细介绍了银河麒麟V10SP1系统盘瘦身的完整流程,从依赖分析到最小化镜像构建,帮助用户创建只含必需软件的轻量级安装镜像。通过智能包筛选、KickStart定制和性能优化,显著减少ISO体积和部署时间,适用于服务器批量部署等场景。

weixin_26765287的博客 404

HTML5 自学基础笔记

HTML的概念: HTML:超文本标记语言 作用: 将后台根据用户请求处理的请求结果在浏览器中显示给用户 在浏览器中数据需要使用合适的格式展现给用户. HTML是告诉浏览器接收到的数据使用什么样的数据组织形式进行显示. 使用: HTML的标准文档规范 HTML的标签 HTML的文档声明: 文件名.html 或者 文件名.htm HTML的三大基石: URL:统一资源定位符(唯一的定位一个网络资源) HTTP:超文本传输协议(规范浏览器和服务器之间数据交互的格式) HTM...

suntianheng的博客 213

如何借助Gemini 3 Pro完成一篇文献精读?(劝收藏)

金句必须是原文的完整句子,并附上该句子在文中的大致位置。你是一名资深科研文献评估专家,请根据我提供的文献信息(标题、作者、期刊、时间、引用、摘要、结论、图表)依次输出:①影响力评估:按期刊、作者、时间、引用、问题重要性给出1–10分及简述;用上述方法再结合Gemini 3 Pro的辅助,原本需要3小时才能读完一篇文献,现在只需50分钟,不管是顶刊论文还是领域内冷门论文,都可以用这套方法,另外七哥设计的高阶精读提示词,需根据自己的文献内容做调整,希望这篇文章的方法能帮你高效精读文献,掌握文献的精华内容。

智能AI让学术科研更容易 1301

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

前端入门篇(三十九)JS基础6对象,前端黑科技实现原理揭秘

age:18,},son:{此时person1已经没有son属性,但xiaoxiaoming还存在删属性只是切断了对象和属性之间的联系,没有将属性销毁回收。

m0_60707708的博客 810

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

自学前端第二十九天 CSS高级之细节技巧

css高级细节技巧 一.background-color :属性设置元素的背景颜色。 定义和用法 background-color 属性设置元素的背景颜色。 元素背景的范围 background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。 transparent 值 (让背景色透明) 尽管在大多数情况下,没有必要使用 transparent。不过如果您不希望某元素

weixin_47592060的博客 484

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

百万谷粉推荐:史上最牛、最适合自学的全套视频、资料及源码

尚硅谷《全套Java、Android、HTML5前端视频》 (百万谷粉推荐:史上最牛、最适合自学的全套视频、资料及源码) 【全套Java教程--打包下载地址】 Java基础阶段 一、 20天横扫Java基础(课堂实录) 二、 尚硅谷Java基础实战——Bank项目 三、 尚硅谷_ORACLE、SQL、PLSQL 视频教程 四、 尚硅谷JDBC视频教程 五、 Java8新特性 六、...

纯洁的明依 644

css基础教程【学习笔记】,2024年最新面试阿里巴巴运营自我介绍

元素显示模式就是元素(标签)以什么方式进行显示,比如div自己占一行,比如一行可以放多个span。网页的标签非常多,在不同地方会用到不同类型的标签,了解他们的特点可以更好的布局我们的网页。​ 在 CSS 中,可以根据选择器的类型把选择器分为***基础选择器***和***复合选择器***,复合选择器是建立在基础选择器之上,对基本选择器进行组合形成的。​ 复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的,可以更准确、更高效的选择目标元素(标签)后代选择器、子选择器、并集选择器、伪类选择器。

2201_75604580的博客 695

jQuery 速成 自学知识点总结

jQuery 速成 自学知识点总结一、入口函数二、控制css和htmlhtml修改css三、选择器元素选择器id选择器类选择器选择所有元素选择类名为xx的p标签的元素选择当前HTML的元素选择不包含指定类的那个标签eq() 查找指定索引的标签选择p标签的第一个元素选取第一个 ul 元素的第一个 li 元素选取每个 ul 元素的第一个 li 元素选取带有 href 属性的元素选取所有 target ...

DXDSuper博客 1179

自学前端第十九天:云道页面综合练习

CSS之 reset.css模板 *{word-wrap:break-word} html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0} ul,ol,dl{list-style-type:none} html,body{*position:static} html{font-family: sans-...

weixin_47592060的博客 920

2024年网络安全最新VMware虚拟机win7安装教程_vmware安装windows7 csdn

Python编程学习,学习内容包含:语法、正则、文件、 网络、多线程等常用库,推荐《Python核心编程》,不要看完;在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。恭喜你,如果学到这里,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web 渗透、安全服务、安全分析等岗位;③漏洞扫描、漏洞利用、原理,利用方法、工具(MSF)、绕过IDS和反病毒侦察。

2401_84297796的博客 785

19岁中专学历是怎么在广州找到前端工作的?

大家好,我是若川。持续组织了8个月源码共读活动,感兴趣的可以点此加我微信 ruochuan12参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》包含20余篇源码文章。历史面试系列本文来自我的源码共读群里小伙伴 @achens 投稿,他写了很多文章笔记。我万万没有想到他才19岁。同时他也在我建的湖南籍前端群里。原文链接:h...

u012384510的博客 721

python商品管理系统_python入门灵魂5问--python学习路线,教程,思维导图,学什么,要学到什么程度...

一、python入门简介对于刚接触python编程或者想学习python自动化的人来说,基本都会有以下python入门灵魂5问--python学习路线,python教程,python学哪些,python怎么学,python学到什么程度?,需要学习哪些内容才能征服python这条蟒蛇呢?前言:Python分为2.x和3.x之分,2.x目前已经快被淘汰了就不要学了,直接学习3.x,目前最新的版本为3....

weixin_40006977的博客 154
上一篇: HTML5与CSS3基础语法自学教程(十八)
下一篇: HTML5与CSS3基础语法自学教程(二十)
不想成熟的大叔
博客等级 码龄9年 58粉丝 48原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值