欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 手游 > 练习题前端

练习题前端

2024/10/23 22:58:13 来源:https://blog.csdn.net/2301_78133614/article/details/142205795  浏览:    关键词:练习题前端

针对前端练习题的请求,我可以为你设计几个涵盖HTML、CSS和JavaScript基础知识的练习题。这些练习题旨在帮助你巩固和加深对前端技术的理解。

HTML练习题

  1. HTML结构题
    • 题目:请写出一个简单的HTML页面结构,包含<!DOCTYPE html><html><head><title><body>等基本元素,并在<body>中添加一个段落<p>和一个链接<a>
    • 答案示例:
       

      html复制代码

      <!DOCTYPE html>
      <html lang="zh-CN">
      <head>
      <meta charset="UTF-8">
      <title>简单HTML页面</title>
      </head>
      <body>
      <p>这是一个段落。</p>
      <a href="https://www.example.com">访问示例网站</a>
      </body>
      </html>
  2. HTML标签使用题
    • 题目:在HTML中,哪些标签是块级元素?哪些标签是行内元素?请各举两个例子。
    • 答案:
      • 块级元素:divp(例子中的divp)。这些元素会独占一行,并可以设置宽度和高度。
      • 行内元素:spana(例子中的<a>标签在上面的答案中已经给出,span是另一个常见的行内元素)。这些元素不会独占一行,其宽度和高度由内容决定。
  3. 表单题
    • 题目:请编写一个包含用户名和密码输入框的表单,并使用GET方法提交到/login
    • 答案示例:
       

      html复制代码

      <form action="/login" method="GET">
      <label for="username">用户名:</label>
      <input type="text" id="username" name="username">
      <br><br>
      <label for="password">密码:</label>
      <input type="password" id="password" name="password">
      <br><br>
      <input type="submit" value="登录">
      </form>

CSS练习题

  1. 选择器使用题
    • 题目:请写出CSS选择器,用于选择所有<p>元素,并将它们的字体颜色设置为红色。
    • 答案:
       

      css复制代码

      p {
      color: red;
      }
  2. 布局题
    • 题目:请设计一个CSS样式,使得页面上的两个div元素并排显示,每个div占据一半的宽度。
    • 答案示例:
       

      css复制代码

      .container {
      display: flex;
      justify-content: space-between;
      }
      .div-item {
      width: 50%;
      /* 可以添加其他样式如padding, margin等 */
      }
      HTML部分:
       

      html复制代码

      <div class="container">
      <div class="div-item">内容1</div>
      <div class="div-item">内容2</div>
      </div>
  3. 响应式设计题
    • 题目:请编写一段CSS代码,使得在屏幕宽度小于600px时,一个div的背景色变为蓝色。
    • 答案:
       

      css复制代码

      @media (max-width: 600px) {
      .responsive-div {
      background-color: blue;
      }
      }

JavaScript练习题

  1. 基础语法题
    • 题目:请编写JavaScript代码,用于在页面上弹出一个警告框,显示“Hello, World!”消息。
    • 答案:
       

      javascript复制代码

      alert("Hello, World!");
  2. DOM操作题
    • 题目:请编写JavaScript代码,用于获取页面上ID为myDivdiv元素,并将其内容更改为“Hello, JavaScript!”。
    • 答案:
       

      javascript复制代码

      document.getElementById('myDiv').innerHTML = "Hello, JavaScript!";
  3. 事件处理题
    • 题目:请编写JavaScript代码,为一个按钮添加点击事件监听器,当按钮被点击时,在控制台输出“Button clicked!”消息。
    • 答案:
       

      html复制代码

      <button id="myButton">点击我</button>
       

      javascript复制代码

      document.getElementById('myButton').addEventListener('click', function() {
      console.log("Button clicked!");
      });

这些练习题涵盖了前端开发的基础知识,希望对你有所帮助。记得在练习过程中不断尝试和修正,以加深理解并提升技能。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com