首页 > 其他分享 >持续性学习-Day14(前端基础HTML5)

持续性学习-Day14(前端基础HTML5)

时间:2024-04-17 15:14:57浏览次数:31  
标签:自定义 get 前端 列表 Day14 HTML5 提交 post 页面

参考教学视频:秦疆

 

HTML(Hyper Texct Markup Language)超文本标记语言

W3C:World Wide Web Consortium 万维网联盟

W3C标准包括:

  1. 结构化标准语言(HTML、XML)

  2. 表现标准语言(CSS)

  3. 行为标准(DOM、EXMAScript)

1.基本标签

<!--标题标签-->
<!-- h1 - h5 -->
<!--段落标签-->
<p></p>
<!--换行标签-->
<br/>
<!--水平线标签-->
<hr/>
<!--粗体-->
<strong></strong>
<!--斜体-->
<em></em>
<!--特殊符号-->
空格:&nbsp;
大于号:&gt;
小于号:&lt;
版权符号:&copy;

2.图像标签、超链接标签

<img src="../resources/image/线程操作流程.jpg" alt="测试" title="悬停内容">
<br/>
<!--_self当前页面打开-->
<a href="https://www.baidu.com" target="_blank">点击跳转到百度</a>
<a name="top"></a>
<!--锚链接
1.需要一个标记
2.跳转到标记
-->
<a href="#top">回到顶部</a>
<a href="mailto:[email protected]">邮件</a>

3.列表、表格、媒体元素

<ol>
  <li>有序列表1</li>
  <li>有序列表2</li>
</ol>

<ul>
  <li>无序列表1</li>
  <li>无序列表2</li>
</ul>

<dl>
  <dt>自定义列表1</dt>
  <dd>自定义列表二级目录1</dd>
  <dt>自定义列表2</dt>
  <dd>自定义列表二级目录2</dd>
</dl>
<table border="1px">
  <tr>
      <td>一行一列</td>
      <td>一行二列</td>
  </tr>
  <tr>
      <td colspan="2" style="text-align: center;">跨列</td>
  </tr>
  <tr>
      <td rowspan="2">跨行</td>
      <td>空行</td>
  </tr>
  <tr>
      <td>测试</td>
  </tr>
</table>
<!--autoplay 自动播放-->
<video src="" controls ></video>
<audio src="" controls ></audio>

4.页面结构分析

元素描述
header 标题头部的内容(用于页面或页面中的一块区域)
footer 标记脚部区域的内容(用于整个页面或页面中的一块区域)
section Web页面中的一块独立区域
article 独立的文章内容
aside 相关内容或应用(常用于侧边栏)
nav 导航类辅助内容

5.内联框架

<iframe src="../resources/image/线程操作流程.jpg" frameborder="0"></iframe>

6.表单的post和get

<!--表单form
action:表单提交的位置,可以是网站,也可以是一个请求处理地址
method:post、get提交方式
  get方式提交:可以在url中看见提交的信息,不安全,但是高效
  post方式提交:比较安全,传输大文件
-->

7.文件域&邮箱&数字验证

<p>
  <input type="file">
  <input type="email">
  <input type="number" max="100" min="0" step="10"> <!--数字验证-->
</p>

8.滑块&搜索框&label

<input type="range" min="0" max="100" step="2">
<input type="search">
<!--增强鼠标可用性-->
<p>
  <label for="mark">点击</label>
  <input type="text" id="mark">
</p>

9.表单初级验证

<input type="text" placeholder="输入提示信息" required pattern="[0-9]*[1-9][0-9]*">
<!--pattern正则表达式-->
<!--required非空判断-->
 

标签:自定义,get,前端,列表,Day14,HTML5,提交,post,页面
From: https://www.cnblogs.com/-Gin/p/18140756

相关文章

  • 前端【小程序】01-入门篇【注册小程序账号】【开发环境搭建】
    小程序的优势: 学习内容: 两部分内容:1、组件、配置、生命周期、事件处理、数据渲染、API、自定义组件、VantUI、分包加载等2、通告管理、用户管理、房屋管理、报修管理、访客管理等各个功能模块一、注册小程序账号微信公众平台1、在微信公众平......
  • day14_我的Java学习笔记 (常用API、Lambda、常见算法)
    1.常用API1.1Date类【案例】:计算出当前时间往后走1小时121秒之后的时间是多少。1.2SimpleDateFormat【练习】:秒杀活动1.3Calendar2.JDK8新增日期类2.1概述、LocalTime/LocalDate/LocalDateTime2.2Ins......
  • 今天酷酷写前端
    <?xmlversion="1.0"encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto&quo......
  • 前端使用 Konva 实现可视化设计器(5)
    关于第三章提到的selectingNodesArea,在后续的实现中已经精简掉了。而transformer的dragBoundFunc中的逻辑,也直接移动transformer的dragmove事件中处理。请大家动动小手,给我一个免费的Star吧~这一章花了比较多的时间调试,创作不易~github源码gitee源码示例地址......
  • 前端学习-vue视频学习016-vue3新组件
    尚硅谷视频教程Teleport:让部分元素脱离原来的位置,到to指定的位置去此处指定了弹窗到body标签内<template><h4>Model</h4><button@click="isShow=true">打开弹窗</button><Teleportto='body'><divclass="tanchuang&q......
  • 前端大文件分片上传
    1.分片上传整体流程开始上传:前端启动文件分片上传。后端返回唯一标识。分片上传:获取到上传的文件,然后设置一个固定的分片大小,将文件切成多个小片,计算出每一个分片的MD5值(32位)。将每个分片的内容和MD5标识符一同上传至服务器。服务端接收每个分片及相关信息后,通过对每个分片进行校......
  • 前端学哪些技能饭碗越铁收入还高
    随着经济的下行以及移动互联网发展趋于成熟,对软件开发人员的需求大大减少,互联网行业所有的公司都在降本增效,合并通道,降薪裁员的新闻层出不穷。但相比其他行业,互联网行业的从业者薪资还是比较可观的,但要求也比之前高了很多,需要大家掌握更多的技能和在某些技术领域深耕。本文,我们......
  • React前端技术深度解析与实践
    React作为当今最热门的前端技术之一,以其组件化、高效性和灵活性等特点赢得了广大开发者的青睐。本文将深入探讨React前端技术的核心原理、实践技巧以及未来的发展趋势,帮助读者更好地理解和应用React。一、React的核心原理React的核心原理是组件化开发。组件是React应用的基本构......
  • 微前端--通俗易懂
    是什么微前端是指存在于浏览器中的微服务。微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将Web应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用还可以独立运行、独立开发、独立部署。微前端不是单纯的前端框架或者工具,而是一套架......
  • 前端开发框架的选择-Vue.js
    Vue.js秉持简约哲学,通过精炼的代码实现功能——它专注于为Web应用开发提供核心工具,而非让冗余特性成为负担。这种简约设计思路使得代码更加明晰,易于阅读和维护。长远看来,Vue.js的简约特性使得项目运作更为流畅。无论是小型网站还是大型单页应用,Vue.js都能轻松应对——它并非万金......