C1能力认证训练题解析 _ 第二部分 _ Web基础(1)

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: C1能力认证训练题解析 _ 第二部分 _ Web基础(1)

一、语义化标签

(1)现需要设置一个按钮,请填写语义化标签补全代码片段(仅填写一个标签名即可)


<_____>点我!</_____>

不用说,按钮标签<button></button>


(2) 在HTML中一般用哪个语义化标签表示斜体文本效果?


斜体文本效果<i></i>


(3)在HTML中一般用哪个语义化标签表示头部导航?


头部导航<nav></nav>


(4) 在HTML中一般用哪个语义化标签定义无序列表<______>?


ul 无序列表、ol 有序列表


(5)在HTML中一般用哪个语义话标签定义表单<_______>?


<form></form>


二、表单标签

(1)现要实现提交表单时输入的不是3位数的数字时提示请输入三位数字,请补全下方代码片段


<form action="/example/html5/demo_form.asp">
  密号:<input type="text" name="country_code" pattern="[0-9]{3}"  ________="请输入三位数字" />
  <input type="submit" />
</form>

title,它可以用在任何元素上,把鼠标移动到元素上面,就会显示 title 的内容


(2)现表单内有个提交按钮,点击后自动提交表单请求,请补全代码片段。


<input type="________" value="提交">

提交 submit、重置 reset


(3) 怎么用 input 标签创建一个表单重置按钮?请补齐这段代码


<input type="________" value="重置" />

提交 submit、重置 reset


(4)现有以下HTML代码,需要在点击提交按钮时,将用户名和密码自动提交到https://ac-api.csdn.net/login,请补全代码片段


<form  _______="https://ac-api.csdn.net/login" method="get">
    <input type="text" placeholder="用户名">
    <input type="password" placeholder="密码">
    <input type="submit" value="提交">
</form>

action


三、转义字符

(1)在HTML源代码中用什么实体名称表示版权符号 ©?   &copy;


(2)在HTML源代码中用什么实体名称表示商标符号 ™?  &trade;


(3)在HTML源代码中用什么实体名称表示注册商标符号 ®?   &reg;


转义字符查看下表:

image.png

image.png


四、head 头

(1) head中一般使用哪个标签定义文档的标题?


文档标题标签<title></title>


(2)head中一般使用哪个标签引入外部的CSS样式表文件?


答案:link


(3)现有以下代码片段,要求实现定义SEO的关键字, 请补全代码片段。

<meta name="_______" content="CSDN,CSDN能力认证中心"/>

答案:keywords


meta 标签主要用于 SEO 优化,通过 keywords 和 description 描述网页的关键字和描述


(4)在移动端设备中想要定义视口宽度为屏幕宽度,请补全代码片段。


<head>
    <meta name="viewport" content="width=________, initial-scale=1.0">
</head>

答案:device-width


width=device-width :表示宽度是设备屏幕的宽度

initial-scale=1.0:表示初始的缩放比例

minimum-scale=0.5:表示最小的缩放比例

maximum-scale=2.0:表示最大的缩放比例

user-scalable=yes:表示用户是否可以调整缩放比例


(5)需定义文档的字符编码为utf-8,请补全代码片段

<head>
    <meta _______="UTF-8">
</head>

答案:charset


五、CSS 引入方式

(1)现需要导入外部样式表,请补全代码片段。

<head>
  <meta charset="utf-8">
  <link type="text/css" rel="________" href="style.css" />
</head>

答案:stylesheet


link 标签用于链接外部文档,最常用的是方式是用于链接样式表;


link 标签常用属性:


       href:被链接文档的位置 URL;


       type:规定被链接文档的 MIME 类型;


       rel:规定当前文档与被链接文档之间的关系。


(2) 现需要导入外部样式表,请补全代码片段。

<head>
  <meta charset="utf-8">
  <link type="text/css" rel="stylesheet" ______="style.css" />
</head>

答案:href


(3) 现有以下代码片段,需要在行内引入CSS样式,补全代码片段。


<p _______="color: #333; font-size: 16px;">CSDN能力认证中心</p>

答案:style


(4)现需要在index.css中引入文件style.css,补全代码片段。


/* index.css */
________ url('style.css')
p {
    font-size: 16px;
}
/* style.css */
p {
    color: red;
}

答案:@import


六、CSS 背景属性

(1)现需要设置div的背景图高宽为50px,请补全代码片段。


<style>
    div {
        width: 100px;
        height: 100px;
        background-image: url('./bg.png');
        ________: 50px 50px;
    }
</style>
<div></div>

答案:background-size

image.png


(2)现需要设置div的背景图片,请补全代码片段。


<style>
    div {
        background-image: ___________('./bg.png');
        height: 100px;
        width: 100px;
    }
</style>
<div></div>

答案:url


(3)div需要横向平铺背景图片001.png,请补全代码片段。

div {
  background: url(images/001.png)  ________ left top;
}

答案:repeat-x


(4)div需要设置背景图001.png的位置从左上角开始,请补全代码片段。


div {
    height: 100px;
    width: 100px;
    background-image: url('./bg.png');
    ___________: top left;
}

答案:background-position


(5)现需设置div的背景图,使背景图保持纵横比不变,最大程度覆盖背景区域,补全代码片段。


<style>
    div {
        width: 100px;
        height: 100px;
        background-image: url('./bg.png');
        background-size: ______;
    }
</style>
<div></div>

答案:cover


七、CSS 文本属性

(1)现需要实现英文小写转大写,请补全代码片段。


<p style="________: uppercase">hello world</p>

答案:text-transform


(2)现需要实现古代书写从上到下,从右至左的效果(如图所示),请补全代码片段。


<p style="________: vertical-rl; height: 100px;">两个黄鹂鸣翠柳,一行白鹭上青天</p>

答案:writing-mode


(3)现需要使文本不换行,且保留文本当中的四个空格,请补全代码片段。

<style>
    p {
        width: 50px;
        white-space: _________;
    }
</style>


<body>
    <p>CSDN能力认证    专业IT能力认证</p>
</body>

答案:pre


(4)现需要给文本内容「CSDN能力认证」增加下划线,请补全代码片段。


<style>
    p {
        _________: 1px solid underline;
    }
</style>
<p>CSDN能力认证</p>

答案:text-decoration


(5)现需要将p元素的行高设置为24px,请补全代码片段。


<style>
    p {
        _________: 24px;
    }
</style>
<p>CSDN能力认证</p>

答案:line-height


八、基础选择器

(1)想要选择ol元素的子代li元素,并设置字体和字体颜色样式,请补齐这段代码。


<style>
    ________{
        color: #000000;
        font-family: 'Microsoft YaHei';
    }
</style>
<ul>
    <li>菜单1</li>
    <li>菜单2</li>
    <li>菜单3</li>
</ul>
<ol>
    <li>Coffee</li>
    <li>Tea</li>
    <li>Milk</li>
</ol>

答案:ol>li


(2) 现有以下代码,要求使用类选择器选择内容为CSDN能力认证中心的p元素,并为其设置样式,补全代码片段。

<style>
    ______ {
        color: #333;
        font-size: 16px;
    }
</style>
<p class="title">CSDN能力认证中心</p>

答案:.title


(3)现需要重置浏览器样式,将全部元素的border/padding/margin都设置为0,请补全代码片段。

___ {
    border: 0;
    padding: 0;
    margin: 0;
}

答案:*


(4)现有以下代码,需要将「CSDN能力认证中心」之后的所有p元素字体颜色设置为红色。

<style>
    .title___p {
        color: red;
    }
</style>
<div>
    <p class="title">CSDN能力认证中心</p>
    <p>C1见习能力认证</p>
    <p>C4专项能力认证</p>
    <p>C5全栈能力认证</p>
</div>

答案:~ (兄弟选择器)

相关文章
|
4月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
225 3
|
4月前
|
运维 负载均衡 安全
深度解析:Python Web前后端分离架构中WebSocket的选型与实现策略
深度解析:Python Web前后端分离架构中WebSocket的选型与实现策略
156 0
|
3月前
|
JSON JavaScript 前端开发
蓝桥杯web组赛题解析和杯赛技巧
本文作者是一位自学前端两年半的大一学生,在第十五届蓝桥杯Web组比赛中获得省一和国三。文章详细解析了比赛题纲,涵盖HTML、CSS、JavaScript、Echarts和Vue等技术要点,并分享了备赛技巧和比赛经验。作者强调了多写代码和解题思路的重要性,同时提供了省赛和国赛的具体流程及注意事项。希望对参赛者有所帮助。
149 3
|
3月前
|
安全 前端开发 Java
Web安全进阶:XSS与CSRF攻击防御策略深度解析
【10月更文挑战第26天】Web安全是现代软件开发的重要领域,本文深入探讨了XSS和CSRF两种常见攻击的原理及防御策略。针对XSS,介绍了输入验证与转义、使用CSP、WAF、HTTP-only Cookie和代码审查等方法。对于CSRF,提出了启用CSRF保护、设置CSRF Token、使用HTTPS、二次验证和用户教育等措施。通过这些策略,开发者可以构建更安全的Web应用。
132 4
|
3月前
|
安全 Go PHP
Web安全进阶:XSS与CSRF攻击防御策略深度解析
【10月更文挑战第27天】本文深入解析了Web安全中的XSS和CSRF攻击防御策略。针对XSS,介绍了输入验证与净化、内容安全策略(CSP)和HTTP头部安全配置;针对CSRF,提出了使用CSRF令牌、验证HTTP请求头、限制同源策略和双重提交Cookie等方法,帮助开发者有效保护网站和用户数据安全。
107 2
|
4月前
|
前端开发 开发者 容器
构建响应式Web界面:Flexbox与Grid布局的深度解析
【10月更文挑战第11天】本文深入解析了CSS3中的Flexbox和Grid布局,探讨了它们的特点、应用场景及使用方法。Flexbox适用于一维布局,如导航栏;Grid布局则适用于二维布局,如复杂网格。通过示例代码和核心属性介绍,帮助开发者灵活构建响应式Web界面。
69 5
|
5月前
|
SQL 安全 数据库
Python Web开发者必看!SQL注入、XSS、CSRF全面解析,守护你的网站安全!
在Python Web开发中,构建安全应用至关重要。本文通过问答形式,详细解析了三种常见Web安全威胁——SQL注入、XSS和CSRF,并提供了实用的防御策略及示例代码。针对SQL注入,建议使用参数化查询;对于XSS,需对输出进行HTML编码;而防范CSRF,则应利用CSRF令牌。通过这些措施,帮助开发者有效提升应用安全性,确保网站稳定运行。
77 1
|
4月前
|
JSON API 开发者
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
35 0
|
6月前
|
JavaScript 搜索推荐 前端开发
从零搭建到部署:Angular与Angular Universal手把手教你实现服务器端渲染(SSR),全面解析及实战指南助你提升Web应用性能与SEO优化效果
【8月更文挑战第31天】服务器端渲染(SSR)是现代Web开发的关键技术,能显著提升SEO效果及首屏加载速度,改善用户体验。Angular Universal作为官方SSR解决方案,允许在服务器端生成静态HTML文件。本文通过具体示例详细介绍如何使用Angular Universal实现SSR,并分享最佳实践。首先需安装Node.js和npm。
154 1
|
6月前
|
API C# 开发框架
WPF与Web服务集成大揭秘:手把手教你调用RESTful API,客户端与服务器端优劣对比全解析!
【8月更文挑战第31天】在现代软件开发中,WPF 和 Web 服务各具特色。WPF 以其出色的界面展示能力受到欢迎,而 Web 服务则凭借跨平台和易维护性在互联网应用中占有一席之地。本文探讨了 WPF 如何通过 HttpClient 类调用 RESTful API,并展示了基于 ASP.NET Core 的 Web 服务如何实现同样的功能。通过对比分析,揭示了两者各自的优缺点:WPF 客户端直接处理数据,减轻服务器负担,但需处理网络异常;Web 服务则能利用服务器端功能如缓存和权限验证,但可能增加服务器负载。希望本文能帮助开发者根据具体需求选择合适的技术方案。
278 0

推荐镜像

更多