软件测试如何快速具备前端三剑客能力

本文介绍了前端开发的基础知识,包括HTML语法基础,如语言结构和常用标签;CSS语法,涉及选择器和样式应用;以及JS语法,涵盖用法、输出及基本语法概念。通过学习,软件测试人员可以快速掌握前端开发的基本技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一. HTML语法基础

HTML是超文本标记语言,在Web开发三大语言中负责描述内容和结构,目前该语言标准已经发展到了HTML5。

1.1 语言结构

不同于其他的编程语言,HTML是一种DSL(Domain Specific Language,领域特定语言),这种语言专门用来结构化地描述网页的内容。它提供一种语义信息让浏览器很快明白整个超文本内容的框架结构。HTML是用树形结构来描述内容的,学过数据结构的同学能立马明白过来,只要是树形结构就一定存在两种关系:父子关系(parent-child)和兄弟关系(siblings)。举个例子大家就明白了:

<div>
    <h1>Article Title</h1>
    <p>Paragraph of text.</p>
<div>

上面这小段HTML代码中,div元素就是父节点,它有两个子节点h1和p。而h1和p之间互为兄弟关系。如下图所示:

所以HTML的元素是可以像这样嵌套包含的,就像一个容器一样,如果要用百分比来表示大小,那么这个百分比永远只根据最近的父元素进行计算。

现代HTML的标准模板

<!DOCTYPE html>
<html>
    <head></head>
    <body></body>
</html>

1.2 常用标签

<!-- 这是注释  -->
<html>
<!-- 头部标签,可以导入js,css等 -->
<header></header>
<!-- 网页主体  -->
<body>
<!-- 脚标签,增加可读性  -->
<footer></footer>
</body>
</html>
<!-- 标题标签(数字越小,字越大) -->
<h1>一级标题</h1>
<h2>二级标题</h2>
<h6>六级标题</h6>
<!-- 这是字体  -->
<font> 字体的设置 </font>
<b>字体会加粗</b>
<i>字体会倾斜</i>
<u>字体下划线&l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

锅锅聊软测

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

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

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

打赏作者

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

抵扣说明:

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

余额充值