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

TDSQL-单机安装

根据腾讯云官方要求,TDSQL安装至少需要三台机器。本人想要学习TDSQL但是没有足够的机器资源,经过仔细分析研究TDSQL安装过程,尝试发现单台机器也可以成功安装TDSQL,现将本人单台机器安装TDSQL的过程以及安装过程中遇到的问题在此分享。具体安装过程可参考腾讯官方文档,本文仅分享与官方文档不一致的步骤。

u012607648的博客 6807

学习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万+

【凌智视觉模块】rv1106 部署 pp-humseg 模型

人像分割技术实现摘要 人像分割是利用计算机视觉技术将图像/视频中的人物与背景分离的像素级处理技术。凌智视觉模块基于RV1106芯片开发,支持高效视觉模型部署。当前主流方法包括PP-HumanSeg、BiSeNet等深度学习模型,其中PP-HumanSegV2以96.63% mIoU精度和63FPS手机端速度成为SOTA方案。 实现流程包含: 初始化RKNN模型后端 图像预处理(尺寸调整、颜色空间转换) 执行模型推理 后处理(概率解码、动态阈值分割、形态学优化) 代码实现要点: 使用RKNPU2Backend

m0_50786932的博客 986

用FSL的eddy_topup pipeline完整处理DTI数据:从原理到实战,搞定涡流和磁化率畸变

本文详细介绍了如何使用FSL的eddy_topup pipeline完整处理DTI数据,解决涡流和磁化率畸变问题。从原理到实战,涵盖了数据格式转换、脑提取、b0图像处理等关键步骤,并提供了acqparams.txt配置和eddy命令的详细解析,帮助研究人员高效完成DTI数据校正。

weixin_29235525的博客 283

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

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

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

2023-12-26~2025-07-04备份

一、海康视觉与汇川机器人 服务器-客户端通信设置IP在同一网段名称IP端口类型海康相机工控机7930服务器机器人3000客户端海康VM服务器设置1通信管理 增添TCP服务端,设置本机IP:192.168.0.20,端口号79302 协议解析 通信双方约定通信格式(设置收发数据格式,分隔符)机器人客户端设置(不同类型机器人设置有差别)1 通讯服务设置 设置连接服务器IP、服务端端口号、机器人端口号,确保连接正常2 协议解析 使用指令代码构建通讯解析。

青铜小码农 3126

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

人工势场法三大致命缺陷?我用ROS+Gazebo做了组对比实验

本文通过ROS与Gazebo仿真实验,深入剖析了人工势场法(APF)在机器人路径规划中的三大经典问题:局部最小值、目标不可达和路径震荡。文章不仅复现了这些缺陷,还对比测试了虚拟目标点法、改进斥力场及运动平滑等主流改进方案,为工程选型提供了基于数据的实用建议。

dapp9builder的博客 216

从零开始编写一个上位机(串口助手)QT Creator + C++

提示:本博客作为学习笔记,有错误的地方希望指正,此文可能会比较长,作为学习笔记的积累,希望对来着有帮助。   绪论:笔者这里使用的是QTCreator和C++来实现一个简单的串口上位机的开发的简单过程,使用到C++,主要是为了后面使用Python开发上位机打下基础。这里主要分为初识C++的一些基本知识,其次是QT Creator的使用。特别声明感谢【北京迅为】嵌入式学习之QT学习篇的学习视频,这里的学习笔记就是根据视频中的内容实战记录下来的。 文章目录一、C++知识1、初识C++2、C++输入输出控制2.1

believe666的博客 4万+

H5(html5)入门教程

html零基础01

DAIYA_JIE的博客 1万+

go实现MQTT broker(附完整源码)

go实现MQTT broker(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 575

HTML5 自学基础笔记

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

suntianheng的博客 213

FFDNet-pytorch版本代码训练教程

该文章为FFDNet-pytorch版本代码训练教程,抓紧订阅学习!尽早入门发论文哦!

假技术Po主 1507

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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

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

m0_60707708的博客 810

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

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

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

weixin_47592060的博客 484

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

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

尚硅谷《全套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、付费专栏及课程。

余额充值