WEB前端-2

目录

HTML-常见的网页标签-分类2

语义化标签

列表标签

表单标签

form标签

input标签

select标签

textarea标签

html转义符

h5提供的新标签

【例3:豆瓣电影】

【源码】

【例4:登录注册】

【源码】

【例5:QQ注册】 

【源码】


HTML-常见的网页标签-分类2

语义化标签

H5提出的新特性,语义化的概念——正确的标签干正确的事。

定义大量望名而知其意标签来包裹内容,如地址,不在使用div,而是使用address,导航,也不再使用div,而是nav,文章使用article。

列表标签

  • 有序列表:ol;li

  • 无序列表:ul;li

  • 数据列表:dl;dt;dd

表单标签

表单标签,是html提供用于服务器端和客户端进行数据交互的标签。

form标签

form标签:表单的总标签,其他表单必须包裹在这个标签里面。

form标签常见属性:action、method、entype等等。

action:填写一个URL,表示需要提交的服务器地址

method:默认是get,表示提交的HTTP请求的方式

entype:

input标签

文本域标签,是一个文本域,需要注意的是,input标签存在大量的类型。

select标签

下拉选择框

textarea标签

文本框标签,可以编写更多的文字,如果需要带格式,则一般将其渲染为一个富文本框。

html转义符

页面上输入>、< ,考虑它会出问题吗?

image-20250108155218806

h5提供的新标签

HTML5是HTML从传统的web端开始兼容移动互联网的重要标志,h5为HTML提供了大量好用的标签,如布局使用的三个标签header、section、footer标签;用来播放视频和音频的多媒体标签video、audio标签等,参考表3-3。

标签名称作用
header定义页面的顶部(页眉)内容
article主要是用来表示文章内容的
section于对网站或者应用程序页面上的内容进行分块
nav用作页面导航的链接组
aside当前页面或文章的附属信息部分
footer上层父级内容区块或是一个根区块的脚注
hgrouphgroup元素是将标题及其子标题进行分组的元素。hgroup 元素通常会将h1~h6元素进行分组,譬如一个内容区块的标题及其子元素算一组
addressaddress元素用来在文档中呈现联系信息,包括文档作者或文档维护者的名字、他们的网站链接、电子邮件、真实地址、电话号码等
figure网页上的一块独立元,素在一个figure元素中只能放置一个figcaption元素,表示该figure元素的标题
figcaptionfigure元素块中的标题
detailsdetails元素主要用来列表一些关键的的元素,在它中,我们使用summary元素作为details元素的标题,如果我们在details元素中不使用summary元素,则默认出现“显示详细信息”。
summary作为details元素的标题
mark标注或者高亮一些我们需要的关键字词
progress表示当前的完成进度情况
metermeter元素有六个属性,value表示值,min表示最小值,max表示最大值,low表示下限,high表示上限,optimum表示最佳值
cite表示作品或文章中的标题
smallHTML5中,small元素被重新定义了,small通常标签与正文无关的文字,内嵌在页面上,如标注版权信息,网站备案等
canvas画布标签,用来在页面上画图案

【例3:豆瓣电影】

【源码】

<!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>

    <h1>热门电影板块</h1>

    <hr>

    <table width="1000">

        <tr>

            <td><b>最近热门电影</b></td>

            <td>热门</td>

            <td>最新</td>

            <td>豆瓣高分</td>

            <td>冷门佳片</td>

            <td>华语</td>

            <td>欧美</td>

            <td>韩国</td>

            <td>日本</td>

            <td width="200"></td>

            <td>更多&gt;&gt;</td>

        </tr>

    </table>

    <hr/>

    <table>

        <tr>

            <td><img width="250"height="300"Src="https://tse4-mm.cn.bing.net/th/id/OIP-C.f48a0E_YfANBD2QziJpOrQHaK-?rs=1&pid=ImgDetMain" alt="图片"></td>

            <td><img width="250"height="300"src="https://tse2-mm.cn.bing.net/th/id/OIP-C.zDBsgzeMjdSliZT4Ecb4LQAAAA?w=155&h=180&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

            <td><img width="250"height="300"src="https://tse1-mm.cn.bing.net/th/id/OIP-C.Hrb896AJahb2TX7r3gLCYwHaK-?w=156&h=180&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

            <td><img width="250"height="300"src="https://tse2-mm.cn.bing.net/th/id/OIP-C.OyP6k0F6crC-HnkvFytIAgAAAA?w=156&h=186&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

        </tr>

        <tr>

            <td><p>猜火车 8.1</p></td>

            <td>贝尔科实验 6.0</td>

            <td>加州公路巡警 6.8</td>

            <td>歌声不绝 6.3</td>

        </tr>

        <tr>

            <td><img width="250"height="300"src="https://tse2-mm.cn.bing.net/th/id/OIP-C.DMTP6nlSdLyD0zgrcy7PyAHaKb?w=156&h=180&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

            <td><img width="250"height="300"src="https://puui.qpic.cn/vcover_vt_pic/0/l9vxrwfdjcw1q4g1567073958/0" alt="图片"></td>

            <td><img width="250"height="300"src="https://tse3-mm.cn.bing.net/th/id/OIP-C.1NO_xxRf65ckIKUosTrjOwHaKg?w=156&h=187&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

            <td><img width="250"height="300"src="https://n.sinaimg.cn/ent/transform/20170301/uc0J-fyavvth8465728.png" alt="图片"></td>

        </tr>

        <tr>

            <td><p>明日的我与昨日的我</p></td>

            <td>速度与激情8</td>

            <td>急速特工</td>

            <td>金刚狼3:殊死一战</td>

        </tr>

    </table>

</body>

</html>

【例4:登录注册】

【源码】

<!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 name="form1"method="post"action="">

        <table width="300" cellpadding="2"cellspacing="1">

            <tr>

                <td colspan="2" align="center"bgcolor="grey">用户注册</td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">用户名</td>

                <td bgcolor="grey"><input type="text" name="username" id=""></td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">密码</td>

                <td bgcolor="grey"><input type="text" name="password" id=""></td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">性别</td>

                <td bgcolor="grey"><input type="radio" name="sex" value="男">男

                    <input type="radio" name="sex" value="女"checked>女</td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">爱好</td>

                <td bgcolor="grey"><input type="checkbox" name="hobby" value="checkbox">写作

                    <input type="checkbox" name="hobby" value="checkbox">听音乐

                    <input type="checkbox" name="hobby" value="checkbox">体育</td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">省份</td>

                <td bgcolor="grey"><select name="province" id="">

                    <option value="shaanxi"selected>陕西省</option>

                    <option value="shanxi"selected>山西省</option>

                </select></td>

            </tr>

            <tr>

                <td align="right"bgcolor="grey">自我介绍</td>

                <td bgcolor="grey"><textarea name="intro" id="intro"></textarea></td>

            </tr>

            <tr>

                <td colspan="2"align="center"bgcolor="grey"><input type="submit" name="send" value="提交">

                <input type="reset" name="reset" id="重置"></td>

            </tr>

        </table>

    </form>

</body>

</html>

【例5:QQ注册】 

【源码】

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>QQ注册</title>

</head>

<body>

    <form name="form1"method="post"action="">

        <table border="0"width="850" height="700"cellpadding="2"cellspacing="1">

            <tr>

                <td wight="50"><img width="200"height="700" src="https://tse2-mm.cn.bing.net/th/id/OIP-C.5eCJzLSQHuxwzuV2e7-H3QHaHa?w=151&h=180&c=7&r=0&o=5&dpr=1.5&pid=1.7" alt="图片"></td>

               

                <td align="light"><h1>欢迎注册QQ</h1>

                <p>每一天,乐在沟通。

            <a href="#">免费靓号</a></p>

             <form action="">

                <input type="text" name="昵称"placeholder="昵称" id=""><br>

                <input type="text" name="密码" placeholder="密码"id=""><br>

                <select >

                    <option value="+86">+86</option>

                </select>

                <input type="手机号码" name="" id=""><br>

                <small style="color:grey">可通过该手机号找回密码</small>

                <input bgcolor="blue" align="center" type="submit" value="立即注册" id=""><br>

                <input type="checkbox" name="" checked><small style="color:grey">我已阅读并同意相关服务条款和隐私政策</small>

             </form>

            </td>

                <td valign="top"align="right">

                    <p><img align="light"width="30"height="20"src="https://ts1.cn.mm.bing.net/th/id/R-C.9f31180809b9e41bd5f40b2d18c00b6e?rik=lw%2b5%2bf9VTk55CA&riu=http%3a%2f%2fwiki.connect.qq.com%

                    2fwp-content%2fuploads%2f2013%2f10%2f01_qq_logo-1024x491.png&ehk=r4yiEPgSvOVGDuvvC6OS40GYTdPNqyGpJhbhnoxaWi8%3d&risl=&pid=ImgRaw&r=0" alt="图片">

                <select>

                    <option value="zh-CN">简体中文</option>

                    <option value="en">English</option>

                    <option value="zh-TW">繁体中文</option>

                </select>意见反馈</p>

            </td>

            </tr>

        </table>

    </form>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/504944.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Nacos概述与集群实战

什么是Nacos,它有什么作用 Nacos 是一个开源的服务发现和配置管理平台,由阿里巴巴开发,用于构建云原生应用程序。Nacos 的名字源自于 “Naming and Configuration Service”(命名和配置服务)的缩写。它支持服务注册与发现、动态配置服务、动态服务管理等特性,广泛应用于微…

EtherCAT转Modbus网关与TwinCAT3的连接及配置详述

在工业自动化控制系统中&#xff0c;常常需要整合不同的通信协议设备。本案例旨在展示如何利用捷米特JM-ECT-RTU协议转换网关模块&#xff0c;实现 EtherCAT 网络与 Modbus 设备之间的无缝连接&#xff0c;并在 TwinCAT3 环境中进行有效配置&#xff0c;以构建一个稳定可靠的自…

目标检测中的Bounding Box(边界框)介绍:定义以及不同表示方式

《------往期经典推荐------》 一、AI应用软件开发实战专栏【链接】 项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体检测系统开发】5.【图片风格快速迁移软件开发】6.【人脸表表情识别系统】7.【…

YARN WebUI 服务

一、WebUI 使用 与HDFS一样&#xff0c;YARN也提供了一个WebUI服务&#xff0c;可以使用YARN Web用户界面监视群集、队列、应用程序、服务、流活动和节点信息。还可以查看集群详细配置的信息&#xff0c;检查各种应用程序和服务的日志。 1.1 首页 浏览器输入http://node2.itc…

Linux标准IOday3

1:思维导图 2 :使用3语言编写一个简易的界面&#xff0c;界面如下 1:标准输出流 2:标准错误流 3:文件流 要求:按1的时候&#xff0c;通过printf输出数据&#xff0c;按2的时候&#xff0c;通过perror输出数据&#xff0c;按3的时候将输入写入文件中&a…

Clickhouse基础(一)

操作命令&#xff1a; sudo clickhouse start sudo clickhouse restart sudo clickhouse status进入clickhouse clickhouse-client -mCREATE TABLE db_13.t_assist (modelId UInt64,taskId UInt64,testNo String,tdId UInt64,eventDay String,eventDaytime UInt64,eventBatch …

Ubuntu网络连接问题(笔记本更换wifi后,虚拟机连不上网络)

1、笔记本更换wifi后&#xff0c;虚拟机的IP地址变了&#xff0c;然后就连不上网络了&#xff08;主机笔记本连接wifi正常上网&#xff09; 2、修改子网地址&#xff08;按照ubutun的ip设置子网掩码&#xff09; 3、Ubuntu已经显示网络连接正常了&#xff0c;但是就是无法上网&…

Spring 项目 基于 Tomcat容器进行部署

文章目录 一、前置知识二、项目部署1. 将写好的 Spring 项目先打包成 war 包2. 查看项目工件&#xff08;Artifact&#xff09;是否存在3. 配置 Tomcat3.1 添加一个本地 Tomcat 容器3.2 将项目部署到 Tomcat 4. 运行项目 尽管市场上许多新项目都已经转向 Spring Boot&#xff0…

VSCode 在Windows下开发时使用Cmake Tools时输出Log乱码以及CPP文件乱码的终极解决方案

在Windows11上使用VSCode开发C程序的时候&#xff0c;由于使用到了Cmake Tools插件&#xff0c;在编译运行的时候&#xff0c;会出现输出日志乱码的情况&#xff0c;那么如何解决呢&#xff1f; 这里提供了解决方案&#xff1a; 当Settings里的Cmake: Output Log Encoding里设…

VS2022 安装和配置 vcpkg

vs2022使用vcpkg最全版本_vs2022 vcpkg-CSDN博客 Visual Studio 2022 安装和配置 vcpkg_vs2022 vcpkg-CSDN博客 GitHub - microsoft/vcpkg: C Library Manager for Windows, Linux, and MacOS vcpkg 文档 | Microsoft Learn 没有详细教程写出来&#xff0c;先大概看看&#x…

【通俗理解】AI的两次寒冬:从感知机困局到深度学习前夜

AI的两次寒冬&#xff1a;从感知机困局到深度学习前夜 引用&#xff08;中英双语&#xff09; 中文&#xff1a; “第一次AI寒冬&#xff0c;是因为感知机局限性被揭示&#xff0c;让人们失去了对算法可行性的信心。” “第二次AI寒冬&#xff0c;则是因为专家系统的局限性和硬…

css出现边框

前言 正常情况下&#xff0c;开启 contenteditable 属性后会出现 “黑色边框”。 如下图所示&#xff0c;很影响美观&#xff1a; 您可能想去掉它&#xff0c;就像下面这样&#xff1a; 解决方案 通过选择器&#xff0c;将 focus 聚焦时移除 outline 属性即可。 如下代码所示&a…

Flutter:打包apk,安卓版本更新(二)

在Flutter&#xff1a;打包apk&#xff0c;详细图文介绍&#xff08;一&#xff09;基础上&#xff0c;实现安卓端的版本更新功能。 1、把自己的demo文件复制到空项目中 2、生成APP图标&#xff1a;dart run icons_launcher:create 3、生成启动图&#xff1a;dart run flutter…

execl条件比较两个sheet每个单元格的值

1.把对比的sheet复制到对比文件中 2.选择首个单元格 3.新建规则 4.选择公式 5.编写公式 A3<>Sheet1!A36.选择差异颜色 7.选择应用范围 $1:$655368.选择应用范围

FPGA的 基本结构(Xilinx 公司Virtex-II 系列FPGA )

以Xilinx 公司Virtex-II 系列FPGA 为例&#xff0c;其基本结构由下图所示。它是主要由两大部分组成&#xff1a;可编程输入/输出&#xff08;Programmable I/Os&#xff09;部分和内部可配置&#xff08;Configurable Logic&#xff09;部分。 可编程输入/输出&#xff08;I/Os…

HarmonyOS鸿蒙开发 弹窗及加载中指示器HUD功能实现

HarmonyOS鸿蒙开发 弹窗及加载中指示器HUD功能实现 最近在学习鸿蒙开发过程中&#xff0c;阅读了官方文档&#xff0c;在之前做flutter时候&#xff0c;经常使用overlay&#xff0c;使用OverlayEntry加入到overlayState来做添加悬浮按钮、提示弹窗、加载中指示器、加载失败的t…

【蓝桥杯选拔赛真题60】C++寻宝石 第十四届蓝桥杯青少年创意编程大赛 算法思维 C++编程选拔赛真题解

目录 C++寻宝石 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 五、运行结果 六、考点分析 七、推荐资料 C++寻宝石 第十四届蓝桥杯青少年创意编程大赛C++选拔赛真题 一、题目要求 1、编程实现 有N(1<N<100)个盒子排成一排,每个盒子都放…

ue5 蒙太奇,即上半身动画和下半身组合在一起,并使用。学习b站库得科技

本文核心 正常跑步动画端枪动画跑起来也端枪 正常跑步动画 端枪动画的上半身 跑起来也端枪 三步走&#xff1a; 第一步制作动画蒙太奇和插槽 第二步动画蓝图选择使用上半身动画还是全身动画&#xff0c;将上半身端枪和下半身走路结合 第三步使用动画蒙太奇 1.开始把&a…

2025年01月09日Github流行趋势

1. 项目名称&#xff1a;khoj 项目地址url&#xff1a;https://github.com/khoj-ai/khoj项目语言&#xff1a;Python历史star数&#xff1a;22750今日star数&#xff1a;1272项目维护者&#xff1a;debanjum, sabaimran, MythicalCow, aam-at, eltociear项目简介&#xff1a;你…

Idea-离线安装SonarLint插件地址

地址&#xff1a; SonarQube for IDE - IntelliJ IDEs Plugin | Marketplace 选择Install Plugin from Disk..&#xff0c;选中下载好的插件&#xff0c;然后重启idea