【web前端】web前端设计入门到实战第一弹——html基础精华

news2024/11/18 13:42:25

前端

  • 一:图片属性
  • 二:音频标签
  • 三: 视频标签
  • 四:链接标签
  • 五:列表标签
    • 5.1.无序列表
    • 5.2.有序列表
    • 3.自定义列表
  • 六:表格
    • 6.1合并单元格
  • 七:input标签
  • 八:select系列
  • 九: 文本域标签
  • 十:label标签
  • 十一:语义化标签
  • 十二:字符实体
  • 十三:图书推荐

一:图片属性

属性名: src
属性值:路径,常用相对路径
路径可以分为以下几种:

同级路径: 直接写图片名 或者./+图片名
下级路径: 写文件夹名字 + 图片名
上级路径: 先到上一文件夹 到上一级目录 …/ 当看到目标文件时再进入再找图片名
属性名:title
属性值:提示文本 当鼠标悬停是才显示的文本

属性名:alt
替换文本 ,当图片不显示时显示的文本

属性名:width height
宽度和高度
只设置一个,另一个会自动调整(不会使比例失调)

<!DOCTYPE html>
<html lang="en">
<head>
    <title>Document</title>
</head>
<body> 
  <img src="./dir.png" alt="错误" title="我是title的效果" width=“20”>

二:音频标签

<!-- 音频标签 ,在页面中·插入音频-->
<audio src="./music.mp3" controls autoplay loop></audio>

src      音频的路径
controls 显示播放的控件 
autoplay 自动播放(部分浏览器不支持)
loop     循环播放 

三: 视频标签

 <!-- 视频标签 ,在页面中·插入视频-->
  <video src="./video.mp4" controls loop autoplay muted></video>
src   视频的路径
controls 显示视频播放的控件 
autoplay 自动播放视频(谷歌浏览器可配合muted进行默认播放)
loop     循环播放

四:链接标签

使用场景:点击之后,从一个页面跳转到另一个页面

  <a href="./目标网页.html">超链接</a>

特点:双标签 内容可以包裹内容
如果需要a标签点击之后去指定页面,即需设置a标签的href属性

属性: 
_self 默认值,在当前窗口跳转(覆盖原网页)
_blank 在新窗口中跳转(保留原网页)
<a href="./one.html" target="_blank">html</a>
   <a href="https://www.baidu.com/" target="_blank">baidu</a>

五:列表标签

5.1.无序列表

ul表示无序列表的整体
li表示无序列表的每一项
ul标签中只能放li标签 但是li中可以放其他标签比如p什么的

  <ul>
    <li>123</li>
    <li>321</li>
  </ul>

5.2.有序列表

ol表示有序列表的整体
li表示有序列表的每一项
ol标签中只能放li标签 但是li中可以放其他标签比如p什么的

 <ol>
    <li>jiejie</li>
    <li>xiaojiejie</li>
  </ol>

3.自定义列表

dl表示自定义列表的整体 用于包裹dt/dd标签
dt表示自定义列表的主题
dd表示自定义列表的针对主题的每一项内容
dl标签中只能放dd/dt标签 但是dd/dt中可以放其他标签比如p什么的

<dl>
  <dt>
    <dd>123</dd>
  </dt>
</dl>

dd前会默认显示缩进效果

六:表格

基本标签: table 表格整体,可用于包裹多个tr
> tr 表格每行,可以用于包裹td
> td 表格单元格,可用于包裹内容
caption 表格大标题 表示在表格整体大标题,默认在表格整体顶部居中位置显示
th 表格单元格 表示一列小标题,通常用于表格第一行,默认内部文字加粗并居中显示

6.1合并单元格

具体步骤如下所示:
1.明确合并哪几个单元格
2.通过左上原则,确保保留谁 删除谁
上下合并 只保留最上的,删除其他
左右合并 只保留最左的,删除其他
3.给保留的单元格设置:跨行合并(rowspan)或者跨列合并(colspan)
代码如下所示:

<table border="1" width="200" height="300">
  <caption>1</caption>
  <tr>
    <th>xioajiejie</th>
    <th>表题</th>
  </tr>
  <tr>
    <td>jiejie</td>
    <td>2</td>
  </tr>
  <tr>
    <td colspan="2">jie</td>
   
  </tr>
</table>

如下所示:

表题
xioajiejie1
jiejie2
jie

七:input标签

type 属性值
text 文本框,用于输入单行文本
password 密码框 用于输入密码

radio 单选框 用于多选一
name 分组,有相同name属性值的单选框为一组,一组中同时只能有一个被选中
checked 默认选中

checkbox 多选框 用于多选多
checked 默认选中

file 文件选择 用于之后上传文件
multiple 多文件上传

reset 重置按钮 用于重置,点击之后恢复表单默认值
submit 提交按钮 用于提交,点击之后提交数据给服务器
button 普通按钮,默认无功能,之后配合js添加功能

<form action="">
  action是提交地址
 <input type="text" placeholder="情输入账号">
 <input type="password" placeholder="请输入密码">
 <input type="reset">
</form>

 <input type="radio" name="sex" checked>
 <input type="radio" name="sex" checked>#此时默认选择第二个
 <input type="checkbox" name="sex" checked>
 <input type="file" >
 <input type="file" multiple>
 <input type="submit" value="随心所欲提交">
 <input type="button" value="普通按钮">

button可以做标签,可以做任何功能
 <button> 我是标签</button> 
  <button type="submit">提交按钮</button>
  <button type ="reset">重置按钮</button>    

八:select系列

下拉菜单
select标签 下拉菜单整体
option标签 下拉菜单的每一项
selected 下拉菜单默认选中
   <select name="" id="">
    <option value="">北京</option>
    <option selected value="">上海</option>
   </select> 

默认显示第一项 option标签

九: 文本域标签

标签名:textarea
可在网页中提供可输入多文本的表单控件

<textarea name="" id="" cols="30" rows="10"></textarea>

十:label标签

常用与绑定内容与表单标签的关系

使用方法一:
使用label标签把内容(文本)包裹起来
在再表单标签上添加id属性
在label标签的for属性中设置对应id属性值

<input type="radio" id="nam"><label for="nam">nam</label>

第二种方法:
直接使用label标签把内容和表单标签一起包裹起来
需要把label标签中的for属性删除即

<label> <input type="radio">wen </label>

十一:语义化标签

做手机的网页常用(有语义化的标签):

<head>网页头部</head>
<nav>网页导航</nav>
<footer>网页底部</footer>
<aside>侧边栏</aside>
<section>网页区块</section>
<article>文章</article>

十二:字符实体

空格 用 &nbsp;代替

一个 &nbsp; 代表一个空格,从而可以输出多个空格

结尾

  <h1>文章标题</h1>
  <p>段落标签</p>
  <strong>重要加粗</strong> <b>不重要加粗</b>
  <ins>下划线</ins> <u>下划线</u>
  <em>倾斜</em> <i>倾斜</i>
  <del>删除线</del> <s>删除线</s>

  单标签:
  <br>换行标签
  <hr>分割不同的主题内容的水平线
</body>
</html> 

十三:图书推荐

请添加图片描述

《C++从入门到精通(第5版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C++程序开发需要掌握的知识。本书分为4篇共18章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是核心技术,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文件操作和网络通信;第4篇是项目实战,结合人事考勤管理系统,依照软件项目的开发流程,讲述如何进行实际开发。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C++的强大功能,快速提高开发能力。
购书链接京东:购书链接

文章到此结束,欢迎点击下方名片一起交流合作。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

开发工具分享 - Mybatis SQL日志格式化H5

目录 一、 序言二、代码示例三、部署至Nginx 一、 序言 平时通过IDEA开发&#xff0c;可以直接装相关MybatisLogFormat的插件直接对控制台里的Mybatis SQL日志进行格式化。一旦离开本地环境&#xff0c;到了测试或者线上&#xff0c;就得自己手动拼参数了。 简单的SQL还好&am…

文件夹怎么隐藏?电脑重要文件夹隐藏的方法

对于存放了重要数据的文件夹来说&#xff0c;最关键的就是保护文件夹的数据安全&#xff0c;而隐藏就是常见的文件夹保护方法之一。那么&#xff0c;电脑重要文件夹该怎么隐藏呢&#xff1f;下面我们就一起来了解一下。 文件夹属性隐藏 在Windows系统中&#xff0c;提供了隐藏…

再见Jenkins!你好,GitLink引擎,更强大的自动化部署工具!

文章目录 写在前面一、准备工作1.1 注册GitLink账号1.2 托管项目1.3 新建项目管理引擎流水线 二、开始构建流水线2.1 进入图形流水线编辑页2.2 添加git clone节点2.3 添加shell节点2.4 添加allure html节点2.5 添加新建GitLink疑修节点2.6 添加钉钉通知节点2.7 设置任务触发器2…

网站如何才能不被黑,如何做好网络安全

当企业网站受到攻击时&#xff0c;首页文件可能被篡改&#xff0c;百度快照也可能被劫持并重定向到其他网站。首要任务是加强网站的安全防护。然而&#xff0c;许多企业缺乏建立完善的网站安全防护体系的知识。因此&#xff0c;需要专业的网站安全公司来提供相应的保护措施。今…

jquery.i18n.properties.js使用及seo优化

使用方法 具体使用方法可以参考jquery.i18n.properties的使用讲解与实例 这篇博客&#xff0c;这里仅简单示例 1、下载 jquery.i18n.properties.js文件&#xff0c;地址&#xff1a; jquery.i18n.properties.js 2、设创建语言properties文件&#xff0c;如&#xff1a;strings…

vue2-org-tree 树型结构的使用

vue2-org-tree 用于创建和显示组织结构树状图&#xff0c;帮助开发者轻松地可视化组织结构&#xff0c;例如公司的层级、部门之间的关系、团队成员等。其主要功能有&#xff1a;自定义节点、可折叠节点、支持拖放、搜索、导航等功能。 这里我们主要使用 vue2-org-tree 进行多次…

苹果平板可以用别的电容笔吗?电容笔和Apple pencil区别

和苹果原装的Pencil相比&#xff0c;这种平替的电容笔并没具备重力压感&#xff0c;只有一种倾斜的压感功能。如果你不经常用来作画&#xff0c;一支普通的电容笔就足够了。不管是用来记笔记&#xff0c;还是用来解决一些数学问题&#xff0c;都能用得上。再说了&#xff0c;即…

ui设计师简历自我评价的范文(合集)

ui设计师简历自我评价的范文篇一 本人毕业于艺术设计专业&#xff0c;具有较高的艺术素养&#xff0c;平时注重设计理论知识的积累&#xff0c;并将理论应用到作品中。了解当下设计的流行趋势&#xff0c;设计注重细节、重视用户体验&#xff0c;对色彩搭配有着浓厚的兴趣&…

Python学习之逻辑中的循环有哪些?

1. for循环 for 循环用于迭代 (遍历)一个序列&#xff0c;例如列表、元组、字符串或字典中的元素。 通常使用 for 循环来遍历可迭代对象中的元素&#xff0c;并对每个元素执行相同的操作。 示例: for item in iterable: # 执行操作2.while循环 -while循环用于在满足某个条件…

新能源车企们在“金九银十”的热潮里改了“策略”?

9月&#xff0c;各大新能源车企销量拉锯战落下帷幕&#xff0c;比亚迪稳坐冠军之位&#xff0c;9月累计销量达286903辆&#xff0c;环比增长18.8%&#xff1b;特斯拉仍旧位列第二&#xff0c;9月销量74073辆&#xff0c;环比增长14.5%&#xff1b;吉利汽车“超车”广汽埃安霸榜…

idea热加载,JRebel 插件是目前最好用的热加载插件,它支持 IDEA Ultimate 旗舰版、Community 社区版

1.如何安装 ① 点击 https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel/versions 地址&#xff0c;下载 2022.4.1 版本。如下图所示&#xff1a; ② 打开 [Preference -> Plugins] 菜单&#xff0c;点击「Install Plugin from Disk…」按钮&#xff0c;选择刚下…

哈希(开放寻址法)代码模板

//开放寻址法 //数组长度一般要开到题目数据范围的2~3倍 #include<iostream> #include<cstring> using namespace std; //null代表无穷大 //最大和最小 //0x3f3f3f3f 1061109567&#xff0c;0xc0c0c0c0 -1061109568 const int N 2e5 3, null 0x3f3f3f3f;//取质…

需要影视解说配音的看过来,用它就对了

近年来&#xff0c;随着影视、动画等领域的快速发展&#xff0c;声音设计和配音成为了影片制作中不可或缺的一环。然而&#xff0c;并非每个人都拥有天赋般的配音技巧。面对这一困境&#xff0c;幸运的是&#xff0c;现在市面上有很多简单免费好用的配音软件&#xff0c;今天就…

gcc编译器和gdb调试工具

gcc编译器 GCC&#xff08;GNU Compiler Collection&#xff09;是一套由GNU计划开发的自由软件编译器集合&#xff0c;它支持多种编程语言&#xff0c;包括C、C、Objective-C、Fortran、Ada和Go等。GCC 是一个功能强大、稳定可靠的编译器&#xff0c;被广泛应用于各种操作系统…

【KOS】安装卸载软件

环境 系统&#xff1a;银河麒麟&#xff08;KOS&#xff09;V10&#xff08;SP1&#xff09;2303 问题 银河麒麟&#xff08;KylinOS&#xff09;原是在“863计划”和国家核高基科技重大专项支持下&#xff0c;国防科技大学研发的操作系统&#xff0c; 后由国防科技大学将品牌…

IDM注册方式

新建一个bat文件&#xff0c;取名IAS_0.8.cmd&#xff0c; 在github上获取脚本内容&#xff0c;地址&#xff1a; https://raw.githubusercontent.com/lstprjct/IDM-Activation-Script/main/IAS_0.8.cmd 也可以直接复制以下内容到IAS_0.8.cmd文件&#xff1a; setlocal Dis…

GMS地下水数值模拟及溶质(包含反应性溶质)运移模拟技术深度应用

以地下水数值模拟软件GMS操作为主要授课内容&#xff0c;在教学中强调模块化教学&#xff0c;分为前期数据收集与处理&#xff1b;三维地质结构建模&#xff1b;地下水流动模型构建&#xff1b;地下水溶质运移模型构建和反应性溶质运移构建5个模块&#xff1b;采用全流程模式将…

从0-1,使用腾讯OCR进行身份证识别

目录 1.申请腾讯OCR权限 2.代码思路 3.Postman测试​ 1.申请腾讯OCR权限 获取 secretId 和 secretKey&#xff0c;见上文从0到1&#xff0c;申请cos服务器并上传图片到cos文件服务器-CSDN博客https://blog.csdn.net/m0_55627541/article/details/133902798 2.代码思路 入参…

文字智能适配背景

文字智能适配背景 只需要在文字中加上mix-blend-mode属性即可完成 h1 {height: 30px;text-align: center;color: #fff;font-size: 3em;transition: 0.5s;mix-blend-mode: difference; }

CTF/AWD竞赛标准参考书+实战指南

随着网络安全问题日益凸显&#xff0c;国家对网络安全人才的需求持续增长&#xff0c;其中&#xff0c;网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。 在数字化时代&#xff0c;企业为了应对日益增长的攻击威胁&#xff0c;一般都在大量部署安全产品、…