HTML-CSS-常见标签与样式

目录

  • [一. 央视新闻排版](#一. 央视新闻排版)
    • [1.1 标题](#1.1 标题)
    • [1.2 正文](#1.2 正文)
    • [1.3 案例](#1.3 案例)
      • [1.3.1 顶部导航栏](#1.3.1 顶部导航栏)
      • [1.3.2 flex布局](#1.3.2 flex布局)
      • [1.3.3 表单标签](#1.3.3 表单标签)
      • [1.3.4 表单项标签](#1.3.4 表单项标签)
      • [1.3.5 表格](#1.3.5 表格)
    • [1.3 课程总结](#1.3 课程总结)

\quad

一. 央视新闻排版

\quad
\quad

1.1 标题

\quad

ALT+p就是用AI快速生成

标题一共有6级





\quad

1.2 正文

\quad

定义视频

定义图片

样式处理

加粗展示


不用去记,AI会帮我们生成

盒子模型

\quad

1.3 案例

\quad

\quad

1.3.1 顶部导航栏

\quad

基于AI生成

java 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tlias智能学习辅助系统</title>



<style>
  /* 顶部导航栏样式 */
  .top-nav {
    background-color: #808080; /* 灰色背景 */
    overflow: hidden; /* 清除浮动 */
  }

  /* 标题样式 */
  .top-nav h1 {
    margin: 0;
    padding: 10px;
    float: left; /* 标题居左 */
    font-weight: bold; /* 加粗 */
    color: white; /* 白色文字 */
    font-family: '楷体';/* 楷体 */
  }

  /* 退出登录超链接样式 */
  .top-nav a {
    float: right; /* 超链接居右 */
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none; /* 去除下划线 */
  }

  .top-nav a:hover {
    background-color: #ddd; /* 鼠标悬停时的背景色 */
  }
</style>
</head>



<body>

<!-- 顶部导航栏 -->
<div class="top-nav">
  <h1>Tlias智能学习辅助系统</h1>
  <a href="/logout">退出登录</a>
</div>

</body>
</html>


\quad

1.3.2 flex布局

\quad


\quad

1.3.3 表单标签

\quad



\quad

1.3.4 表单项标签

\quad


java 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单项标签</title>
</head>
<body>
    <form action="/save" method="post">
        姓名:<input type="text" name="name">
        <br><br>

        密码:<input type="password" name="password">
        <br><br>

        性别: <input type="radio" name="gender" value="1"> 男
        <input type="radio" name="gender" value="2">女
        <br><br>

        爱好:<label><input type="checkbox" name="hobby" value="java">java</label>
        <label><input type="checkbox" name="hobby" value="game">game</label>
        <label><input type="checkbox" name="hobby" value="sing">sing</label>

        <br><br>
        图像: <input type="file" name="image">

        <br><br>
        生日: <input type="data" name="birthday">
        <br><br>

        时间: <input type="time" name="time">

        <br><br>
        日期时间: <input type="datetime-local" name="datetime">

        <br><br>

        学历: <select name="degree" >
            <option value="">--------请选择--------</option>
            <option value="1">大专</option>
            <option value="2">本科</option>
            <option value="3">硕士</option>
            <option value="4">博士</option>
        </select>
        <br><br>

        描述: <br>
        <textarea name="description" cols="30" rows="10"></textarea>

        <br><br>
        <input type="button" value="按钮">
        <input type="submit" value="提交">
        <input type="reset" value="重置">

        <br><br>



    </form>
</body>
</html>


\quad

1.3.5 表格

\quad

一个tr就是一行

一个th就是一个单元格


\quad

1.3 课程总结

\quad

相关推荐
寧笙(Lycode)16 分钟前
React系列——HOC高阶组件的封装与使用
前端·react.js·前端框架
asqq818 分钟前
CSS 中的 ::before 和 ::after 伪元素
前端·css
拖孩40 分钟前
【Nova UI】十五、打造组件库之滚动条组件(上):滚动条组件的起步与进阶
前端·javascript·css·vue.js·ui组件库
Hejjon1 小时前
Vue2 elementUI 二次封装命令式表单弹框组件
前端·vue.js
小堃学编程2 小时前
前端学习(3)—— CSS实现热搜榜
前端·学习
Wannaer2 小时前
从 Vue3 回望 Vue2:响应式的内核革命
前端·javascript·vue.js
不灭锦鲤2 小时前
xss-labs靶场基础8-10关(记录学习)
前端·学习·xss
Bl_a_ck2 小时前
--openssl-legacy-provider is not allowed in NODE_OPTIONS 报错的处理方式
开发语言·前端·web安全·网络安全·前端框架·ssl
懒羊羊我小弟2 小时前
手写符合Promise/A+规范的Promise类
前端·javascript
互联网搬砖老肖2 小时前
Web 架构之负载均衡会话保持
前端·架构·负载均衡