前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【HTML/CSS篇】牛客题库练习

【HTML/CSS篇】牛客题库练习

作者头像
司六米希
发布2022-11-15 20:13:30
9300
发布2022-11-15 20:13:30
举报
文章被收录于专栏:司六米希司六米希

【HTML/CSS】牛客题库练习

1. HTML

HTML菜鸟教程

题库

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

1.1 FED1-表单类型

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

⭐方法1

代码语言:javascript
复制
<form>
    <!-- 补全代码 -->
    <input type="password" value="nowcoder"></input>
    <input type="checkbox" checked></input>
</form>

🌸注意

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

1.2 FED2-表格结构

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

⭐方法1

代码语言:javascript
复制
 <table>
      <caption>nowcoder</caption>
      <tr>
          <td></td>
          <td></td>
          <td></td>
      </tr>
      <tr>
          <td></td>
          <td></td>
          <td></td>
      </tr>
  </table>

🌸注意

html表格菜鸟教程

  • 标签定义表格的标题。 标签必须直接放置到 标签之后。只能对每个表格定义一个标题。提示:通常这个标题会被居中于表格之上。然而,CSS 属性 "text-align" 和 "caption-side" 能用来设置标题的对齐方式和显示位置
  • 合并单元格 横向 合并单元格在td标签中使用colspan属性,属性值为需要合并单元格的个数,同时将被合并的单元格td删除 纵向 合并单元格在td标签中使用rowspan属性,属性值为需要合并单元格的个数,同时将被合并的单元格td删除

1.3 FED3-图像标签属性

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

⭐方法1

代码语言:javascript
复制
<img alt="" title=""></img>

🌸注意

html图像菜鸟教程

1.4 FED4-新窗口打开文档

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

⭐方法1

代码语言:javascript
复制
<a href="#" target="_blank">FF</a>

🌸注意

  • 新窗口跳转属性 target=“_blank”

1.5 FED5-自定义列表

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

⭐方法1

代码语言:javascript
复制
<dl>
    <!-- 补全代码 -->
    <dt>nowcoder</dt>
    <dd>nowcoder</dd>  
</dl>

🌸注意

html列表菜鸟教程

  • 有序列表 ol
  • 无序列表ul
  • 自定义列表
代码语言:javascript
复制
<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>

1.6 FED73-加粗字体

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

⭐方法1

代码语言:javascript
复制
<p><strong>牛客网</strong>,程序员必备求职神器</p>

🌸注意

-加粗strong

1.7 FED6-语义化标签

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

⭐方法1

代码语言:javascript
复制
<header>
    <nav></nav>
</header>
<!--header头部标签,nav导航标签

🌸注意

  • 语义化的标签,旨在让标签有自己的含义。
代码语言:javascript
复制
 <p>一行文字</p>
 <span>一行文字</span> 

如上代码,p 标签与 span 标签都区别之一就是,p 标签的含义是:段落。而 span 标签责没有独特的含义。

  • 语义化标签的优势

代码结构清晰,方便阅读,有利于团队合作开发。 方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以语义的方式来渲染网页。有利于搜索引擎优化(SEO)

代码语言:javascript
复制
<header>:页眉通常包括网站标志、主导航、全站链接以及搜索框。
<nav>:标记导航,仅对文档中重要的链接群使用

1.8 FED7- 音频媒体标签属性

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

⭐方法1

代码语言:javascript
复制
<audio src="" controls  autoplay loop ></audio>

🌸注意

html音频菜鸟教程 audio标签

在这里插入图片描述
在这里插入图片描述
  • 具有控件功能 controls

1.9 FED7- 音频媒体标签属性

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

⭐方法1

代码语言:javascript
复制
<video src="movie.ogg" onerror="myFunction()" controls="controls">
抱歉,加载视频失败
</video>
<!-- onerror执行某个方法,这里的方法可以自己定义-->

🌸注意

  • video属性
在这里插入图片描述
在这里插入图片描述
  • onerror事件
在这里插入图片描述
在这里插入图片描述

2. CSS

CSS菜鸟教程

2.1 FED9-CSS选择器–标签、类、ID选择器

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            div{
                color:rgb(255, 0, 0);
                font-size:20px;
            }
            #black{
                color:rgb(0, 0, 0);
            }
            .green{
                color:rgb(0, 128, 0);
            }

        </style>
    </head>
    <body>
        <div>红色</div>
        <div class='green'>绿色</div>
        <div id='black'>黑色</div>
    </body>
</html>

🌸注意

  • class是.
  • id是#

2.2 FED10- CSS选择器–伪类选择器

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            ul li:nth-child(2),ul li:nth-child(4){
                background-color:rgb(255,0,0);
            }
        </style>
    </head>
    <body>
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
        </ul>
    </body>
</html>

🌸注意

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

2.3 FED11-CSS选择器–伪元素

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            div::after{
                content: "";
                width:20px;
                height:20px;
                background-color:rgb(255, 0, 0);
                display:block;
            }
        </style>
    </head>
    <body>
        <div></div>
    </body>
</html>

🌸注意

  • div::after表示在div元素后插入内容。
  • 在元素上,content 的初始值为 ‘normal’。在:before和:after上,如果指定了content 的初始值为 ‘normal’,则计算为 ‘none’ 。content 的值设置为 ‘none’ 不会生成伪元素。所以:before和:after才需要指定一个看似无意义的 content: “”; 来初始化content的值。
  • 题目规定了宽高,为了使宽高设置有效又必须显式定义该伪元素为块级元素,也就是语句 display:block

2.4 FED12- 按要求写一个圆

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            div{
                border: 1px solid black;
                width:100px;
                height:100px;
                border-radius:50px;
                 }
        </style>
    </head>
    <body>
        <div></div>
    </body>
</html>

🌸注意

  • 圆角属性可以用50%,也可50px
在这里插入图片描述
在这里插入图片描述

2.5 FED13-设置盒子宽高

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            /*补全代码*/
            .box{
                width:100px;
                height:100px;
                margin:10px;
                padding:20px;
            }

        </style>
    </head>
    <body>
        <div class="box">
        </div>
    </body>
</html>

🌸注意

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

2.6 FED14- 浮动和清除浮动

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            .wrap {
                /*补全代码*/
                overflow:hidden;
                
            }
             .left {
                width: 100px;
                height: 100px;
                /*补全代码*/
                 float:left;
                
            }
             .right {
                width: 100px;
                height: 100px;
                /*补全代码*/
                 float:left
                
            }
        </style>
    </head>
    <body>
        <div class='wrap'>
            <div class='left'></div>
            <div class='right'></div>
        </div>
    </body>
</html>

🌸注意

2.7 FED15-固定定位

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            .box {
                width: 100px;
                height: 100px;
                /*补全代码*/
                position:fixed;
                top:0px;
                left:0px;
            }
        </style>
    </head>
    <body>
        <div class='box'></div>
    </body>
</html>

🌸注意

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

2.8 FED74-段落标识

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

⭐方法1

代码语言:javascript
复制
<p>牛客网是一个专注于程序员的学习和成长的专业平台。</p>

🌸注意

2.9 FED75-设置文字颜色

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

⭐方法1

代码语言:javascript
复制
<p >欢迎来到牛客网</p>
<p>在这里,我们为你提供了IT名企的笔试面试题库</p>
<p>在这里,我们以题会友</p>
<style>
    p{
        color:red
    }
</style>

🌸注意

2.10 FED76-圣诞树

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

⭐方法1

代码语言:javascript
复制
<!DOCTYPE html>
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            .topbranch {
                width: 0px;
                height: 0px;
                /*
                * TODO: 上枝叶效果
                */
               float: left;
                border-bottom: 100px solid green;
                border-top: 100px solid transparent;
                border-left:100px solid transparent;
                border-right:100px solid transparent;
                margin-left: 100px;
            }
            .middleBranch {
                width: 0px;
                height: 0px;
                /*
                * TODO: 中枝叶效果
                */
                border-top: 200px solid transparent;
                border-bottom: 200px solid green;
                border-left:200px solid transparent;
                border-right:200px solid transparent;
            }
            .base {
                /*
                * TODO: 树干效果
                */
                height: 200px;
                width: 70px;
                background-color: gray;
                margin-left: 165px;
            }
        </style>
    </head>
    <body>
    	<section class="topbranch"></section>
        <section class="middleBranch"></section>
        <section class="base"></section>
    </body>
</html>

🌸注意

在这里插入图片描述
在这里插入图片描述
  • 利用树顶的浮动,使他脱离文档流,达到树中和树顶的靠拢;
在这里插入图片描述
在这里插入图片描述

2.11 FED18-CSS单位(一)

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

⭐方法1

代码语言:javascript
复制
<html>
    <head>
        <meta charset=utf-8>
        <style type="text/css">
            .box {
                /*补全代码*/
                width: 4em;
                height: 4em;
            }
        </style>
    </head>
    <body>
        <div class='box'></div>
    </body>
</html>

🌸注意

  • em是相对于自身字体大小的单位

2.12 FED19-CSS单位(二)

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

⭐方法1

🌸注意

在css中单位长度用的最多的是px、em、rem,这三个的区别是:

  • px是固定的像素,一旦设置了就无法因为适应页面大小而改变。
  • em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局。
  • 对于em和rem的区别一句话概括:em相对于父元素,rem相对于根元素。

3. WebAPI

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-08-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【HTML/CSS】牛客题库练习
  • 1. HTML
    • 1.1 FED1-表单类型
      • ⭐方法1
      • 🌸注意
    • 1.2 FED2-表格结构
      • ⭐方法1
      • 🌸注意
    • 1.3 FED3-图像标签属性
      • ⭐方法1
      • 🌸注意
    • 1.4 FED4-新窗口打开文档
      • ⭐方法1
      • 🌸注意
    • 1.5 FED5-自定义列表
      • ⭐方法1
      • 🌸注意
    • 1.6 FED73-加粗字体
      • ⭐方法1
      • 🌸注意
    • 1.7 FED6-语义化标签
      • ⭐方法1
      • 🌸注意
    • 1.8 FED7- 音频媒体标签属性
      • ⭐方法1
      • 🌸注意
    • 1.9 FED7- 音频媒体标签属性
      • ⭐方法1
      • 🌸注意
  • 2. CSS
    • 2.1 FED9-CSS选择器–标签、类、ID选择器
      • ⭐方法1
      • 🌸注意
    • 2.2 FED10- CSS选择器–伪类选择器
      • ⭐方法1
      • 🌸注意
    • 2.3 FED11-CSS选择器–伪元素
      • ⭐方法1
      • 🌸注意
    • 2.4 FED12- 按要求写一个圆
      • ⭐方法1
      • 🌸注意
    • 2.5 FED13-设置盒子宽高
      • ⭐方法1
      • 🌸注意
    • 2.6 FED14- 浮动和清除浮动
      • ⭐方法1
      • 🌸注意
    • 2.7 FED15-固定定位
      • ⭐方法1
      • 🌸注意
    • 2.8 FED74-段落标识
      • ⭐方法1
      • 🌸注意
    • 2.9 FED75-设置文字颜色
      • ⭐方法1
      • 🌸注意
    • 2.10 FED76-圣诞树
      • ⭐方法1
      • 🌸注意
    • 2.11 FED18-CSS单位(一)
      • ⭐方法1
      • 🌸注意
    • 2.12 FED19-CSS单位(二)
      • ⭐方法1
      • 🌸注意
  • 3. WebAPI
相关产品与服务
图像标签
图像标签采用腾讯云前沿图片分类和物体检测算法,可识别图片中出现的各种物体或场景等,返回具体名称和所属类别,覆盖日常物品、场景、动物、植物、食物、饮品、交通工具等多个大类,数百个细分类目,数千个具体标签。广泛应用于拍照识物、场景分析、内容推荐与审核、智能相册分类等场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档