当前位置: 首页 > news >正文

html超文本传输协议

在今天的Web开发学习中,我掌握了一些HTML和CSS的基础知识,下面我将分享我的学习笔记,帮助大家快速构建一个简单的Web界面。

一、HTML基础标签

1. 网站头

使用<title>标签定义网页的标题。

html

<title>我的第一个网页</title>

2. 标题

使用<h1><h6>标签定义标题,其中<h1>表示最大标题,<h6>表示最小标题。

html

<h1>一级标题</h1>
<h2>二级标题</h2>

3. 段落

使用<p>标签划分段落。

html

<p>这是一个段落。</p>

4. 换行

使用<br>标签进行换行。

换行前<br>换行后

5. 实体字符

在HTML中,某些字符需要使用实体字符表示。

  • &lt; 表示 <
  • &gt; 表示 >
  • &nbsp; 表示空格
  • &copy; 表示 ©

二、CSS布局

1. div布局

使用<div>标签进行页面布局,并通过style属性设置样式。

<div style="background-color: cadetblue; height: 100px;" id="head">导航</div>
<div style="background-color: aqua; height: 400px;" id="main">内容</div>
<div style="background-color: blue; height: 100px;" id="bottom">页脚</div>

三、图片与超链接

1. 图片

使用<img>标签插入图片,并设置相关属性。

html

<img src='image.jpg' width="200" height="150" title="图片提示" alt="图片加载失败">

2. 超链接

使用<a>标签创建超链接,并通过target属性设置打开方式。

<a href="https://www.example.com" target="_blank">访问示例网站</a>
  • _self:在当前页面打开
  • _blank:在空白页面打开

四、表单

使用<form>标签创建表单,并通过actionmethodenctype属性设置表单提交的相关信息。

<form action="submit_form.php" method="get" enctype="">账户:<input type="text" name="uname"><br>密码:<input type="password" name="passwd"><br>手机:<input type="text" name="phone"><br>性别:<input type="radio" name="sex" value="male">男<input type="radio" name="sex" value="female">女<br>爱好:<input type="checkbox" name="hobby" value="game">游戏<input type="checkbox" name="hobby" value="movie">电影<input type="checkbox" name="hobby" value="music">音乐<br></br>所在城市<select name="city" ><option value="北京">北京</option><option value="上海">上海</option><option value="广州">广州</option><option value="深圳">深圳</option></select><input type="submit" name="sm">
</form>
  • method:提交方式,getpostget方式提交的数据会显示在URL地址栏中,而post方式不会。
  • enctype:文件编码格式,通常用于文件上传。

五.iframe

<iframe>标签,可以将其他网页嵌入到当前网页

<iframe src="https://www.baidu.com" frameborder="100" width="100%" height="500px">123</iframe>

通过今天的学习,我掌握了构建简单Web界面的基本方法。接下来,我将继续深入学习更多Web开发知识,不断提升自己的技能。希望这篇笔记对大家有所帮助

相关文章:

  • 【Python】numpy:构建数组、数组属性、更改数组形状或维度、数组拷贝、数组合并、数组拆分、删除数组、数组保存到文件
  • python数据预处理工作记录
  • C++ Primer:3.6 多维数组
  • 人工智能前沿讲座——融合知识的自然语言处理
  • 用python写一个爬虫,爬取google中关于蛇的照片
  • OpenLayers学习笔记-点位聚合
  • python爬虫豆瓣电影TOP250
  • FakeNewsGPT4:通过知识增强的大规模视觉语言模型推进多模态假新闻检测
  • Python和C++骨髓细胞进化解析数学模型
  • prometheus+grafana应用监控配置
  • 基于springboot+vue+uniapp的超市购物系统小程序
  • 【Java--数据结构】二叉树oj题(上)
  • Nuxt.js头部魔法:轻松自定义页面元信息,提升用户体验
  • LeetCode 92. 反转链表 II
  • Hi3861 OpenHarmony嵌入式应用入门--华为 IoTDA 设备接入
  • Angular 响应式表单之下拉框
  • co模块的前端实现
  • gcc介绍及安装
  • HTTP中GET与POST的区别 99%的错误认识
  • javascript 哈希表
  • Javascript 原型链
  • Rancher如何对接Ceph-RBD块存储
  • RxJS: 简单入门
  • springboot_database项目介绍
  • windows下如何用phpstorm同步测试服务器
  • 阿里云前端周刊 - 第 26 期
  • 设计模式走一遍---观察者模式
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 手写双向链表LinkedList的几个常用功能
  • 数据可视化之 Sankey 桑基图的实现
  • 我与Jetbrains的这些年
  • 再次简单明了总结flex布局,一看就懂...
  • raise 与 raise ... from 的区别
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ‌U盘闪一下就没了?‌如何有效恢复数据
  • #Java第九次作业--输入输出流和文件操作
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (1)Nginx简介和安装教程
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (ZT)出版业改革:该死的死,该生的生
  • (二)JAVA使用POI操作excel
  • (翻译)terry crowley: 写给程序员
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (三分钟)速览传统边缘检测算子
  • (四)图像的%2线性拉伸
  • (万字长文)Spring的核心知识尽揽其中
  • (限时免费)震惊!流落人间的haproxy宝典被找到了!一切玄妙尽在此处!
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • **python多态
  • .DFS.
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .net Stream篇(六)