HTML入门学习day01笔记

JavaWeb学习笔记 Day01(黑马程序员) Day01 1.HTML简介 1.1 HTML的概念和作用 HTML:(Hyper Text Markup Language) --超文本标记语言 文本:相当于记事本里写的文字,仅仅展示信息。 超文本:超越了文本仅仅用来展示信息的功能。泛指:图片、有样式的文字、点击跳转页面。 语言:工具。 标记:标签。 HTML是由标签所组成的语言,能展示超文本效果。 HTML是设计界面的基础,用于网页制作。 1.2 HTML的入门案例 步骤1:创建文件,后缀名为html或htm 步骤2:用记事本打开文件,并且编写文字 步 阅读详情

HTML入门学习day01笔记

前端包括HTML、CSS、Js:

  1. HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
  2. CSS样式是表现。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西。
  3. Js是用来实现网页上的特效效果。一般有交互的都是用Js来实现。

首先我们要清楚Html网页的开发流程:

  1. 编写网页 (sublime/vscode)
  2. 本地测试
  3. 部署(linux)将本地的html网页上传至云服务器上,并且部署到apache静态服务器上
  4. 网络测试

学习HTML,我们还要了解HTML不是编程语言,是用来描述网页文档(页面结构)的一种标记语言;

语言分为编译型和解释型:

  • 编译型语言包括C、java
  • 解释型语言包括PHP、js、html

HTML规定了自己的语法规则,比较文本 (纯字符)而言,超级文本标记语言更加丰富,它包含字符,图片,超链接,视频,音频。

HTML的语法

  • 元素:开始标签、结束标签、子元素
    以<a>b</a>为例:
    - 我们把<a>b</a>称为元素
    - <a>为开始标签
    - </a>为结束标签
    - b为子元素

  • 属性:核心属性、特有属性、拓展属性
    -核心属性:
    ---------id唯一标识;
    ---------class、title描述;
    ---------显示在选项卡中;
    ---------style样式
    -特有属性:
    ---------a标签 超链接 herf跳转到指定地址,target;
    ---------mg 标签 图片,
    ---------src:图片位置 Url、相对位置
    ---------alt:图片不显示的时候出现的文字    
    -拓展属性:
    ---------data-xxx ----- 例如:<div data-nn='one'></div>

  • 结构
    doctype 声明部分
    html
    head(不会显示到浏览器视口中)
    title (显示在浏览器选项卡)
    meta (用于设置元信息,配置)
    body(网页主体)
    -------charset=utf-8

编码 编辑器 UTF-8
解码 浏览器

  • 元素
    1.块元素 (box)
    作用:
    作为页面框架,或者容器。是页面的主体
    特性:
    1) 独占一行空间
    2) 默认宽度为100%,默认高度由子元素或者内容决定
    3) 可以为其指定宽高 style=“width:;height:;”
    2. 行内元素(label)
    作用:点缀网页,填充内容
    特性:
    1) 与其他行内元素共享一行空间
    2) 默认宽高由内容决定
    3) 不能为其指定宽和高
    4) 行内元素中不可以嵌套块元素,但块元素中可以嵌套行内元素
    3. 功能元素 (行内元素)

    1) 表格
      		table
      				【属性】border、width、、、、
      				caption 	表格标题
      				thead 		表头部分
      					tr 
      						th/td
      				tbody 		表格主体部分【不可以省略】
      					tr
      						td/th
      						  【属性】colspan、rowspan、width、align
      						td/th中可以放任意子元素
      				tfoot 		表底部分
      					tr
      						td
      			【注意】:每一行中的列数应该是相等
    
    2) 表单(前后台交互)

    用户 -> 表单 -> 后台 -> 数据库

      			注册页面
      			登录页面
      			搜索框
    
      			<form action="">
      				input
      				select
      				textarea
      			</form>
    
    
      			form
      				action 	后台接口地址
      				method 	请求方式
      					get
      						参数拼接在url后面,通过?来分割
      						传递参数较少
      						查询学生信息、通过id删除学生信息、
      					post
      						参数存放在请求体中,安全
      						传递参数更多
      						保存或者更新学生信息、批量删除
      				enctype 编码方式
      					1. enctype='application/x-www-form-urlencoded'
    
      						浏览器就会将参数转换为【查询字符串 qs】格式
      						username=charles&password=123321&nickname=李四&emailcharles@briup.com
    
      					2. multipart/form-data
      						当有附件在表单中的时候,enctype务必设置为这种格式
    
    
      				ajax
      					查询字符串
      						username=charles&password=123321&nickname=李四&emailcharles@briup.com
      					JSON
      						'{"username":"charles","password":"123321"}'
      			input
      				name: 			不能省略,作为参数中的key
      				value: 			作为参数中的value,在按钮中务必指定value值
      				type:
      					text 			单行文本框
      					password 	密码框
      					submit 		提交按钮
      					file 			附件选择器
      					radio 		单选按钮
      					checkbox 	复选按钮
    
      					h5拓展(兼容性,功能)
      						email
      						date
      						number
      						...
      						progress
    
      				checked: 		单值属性	默认选址
      				placeholder 提示语
    
      			select
      				option
      					标签中的文本显示在网页中,提交的值应该是option的value值,当这个值没有设定的时候,提交的是标签中的文本
      					<option value="sx">山西</option>这种是对的
      					<option>山西</option> 这种没有人用
    
      			textarea
      				多行文本域
      				placeholder 提示语
    
      			第三方库
      				日期插件
      				地址选择器地址
      				附件上传
      				富文本
    

附加:

补充:

  • B/S架构:
    b代表浏览器
    s代表服务器
  • 网络概念
    Http : 超文本传输协议
    url : 统一资源定位符
    uri : 统一资源标识符
Vue2.x-3.x从入门到精通完整详细学习笔记day01 Vue基础基础知识详细解读!! 阅读详情

相关推荐

Win11如何更改用户文件夹名(完整流程- 已验证可行)

把C盘所有文件备份,如果不想备份,则选择创建一个C盘的系统还原点(能在后续把C盘玩崩之后恢复原状)

Y_Aryan的博客 5万+

HTML学习笔记入门到精通day01

简单容易理解

a778203081的博客 338

保姆级教程:用高云GW2A开发板搭建RISC-V软核处理器(含DDR3内存优化配置)

本文提供了一份详细的保姆级教程,指导开发者使用高云GW2A-LV18PG256C8 FPGA开发板搭建RISC-V软核处理器系统。教程涵盖了从开发环境搭建、PicoRV32软核集成,到关键的DDR3内存控制器配置与优化,并深入讲解了时序约束与系统调试方法,帮助初学者和爱好者实现从逻辑设计到软硬件协同的深度实践。

2a4s6d8f0g的博客 570

两万块前端就业课程——学习笔记分享(Day_01)

该内容是前端开发入门学习资料,涵盖多方面核心知识。 软件开发体系上,介绍软件定义、体系结构及程序员职业相关内容,包括岗位认知、职能划分等。Web 开发方面,讲解网页组成、浏览器内核及网页显示流程。 开发实践部分,从用记事本开发第一个网页,到使用 VS Code 工具,介绍 HTML 基础标签、元素属性与嵌套、代码注释等。 还包含学习方法,如知识分类、刻意练习,及工具使用如 Markdown 和 VS Code 配置。知识小结明确各知识点重点与易错点。

一位搞嵌入式和前端的genius的博客 1597

机器人关节电机发热难题:从工程化角度拆解热管理解决方案(下)

摘要:本文系统分析了机器人关节电机与驱动系统的热管理方案,重点解决局部热点问题。针对不同功率场景提出了热管/均热板散热(适用于中小功率)和液冷散热(适用于高功率)的具体实施方案,详细比较了结构参数、材料选择、安装工艺和散热效果。特别强调了电机-驱动协同热管理的重要性,提出"工况联动+热路径共享"的核心理念,包括一体化散热结构设计和动态控制策略。最后介绍了热仿真与测试验证方法,确保方案的有效落地。通过系统级热管理,可显著降低温升(热点区域降温30-60℃),同时优化体积和能耗。

bother3000的博客 3331

EM4095低频RFID曼彻斯特解码实战:从原理图到MCU代码实现

本文详细介绍了EM4095低频RFID读卡器的设计与实现,从芯片工作原理、天线设计到曼彻斯特解码算法。重点讲解了基于STM32的MCU代码实现,包括定时器捕获、数字滤波和错误处理,为开发125kHz RFID系统提供实用指南。

oil88的博客 717

JavaWeb学习笔记 day01 HTML 和 CSS

JavaWeb学习笔记 day01 HTML 和 CSS 1.任务 1、html 学习 2、CSS 学习 2.课堂笔记: 2.1 B/S 软件的结构 JavaSE C/S Client Server B/S Browser Server 2.2 前端的开发流程 2.3 网页的组成部分 页面由三部分内容组成! 分别是内容(结构)、表现、行为。 内容(结构),是我们在页面中可以看到的数据。我们称之为内容。一般内容 我们使用html 技术来展示。 表现,指的是这些内容在页面上的展示形式。比如说。布

Alu_em的博客 843

YOLO11实战优化:长尾分布解决 | 引入Seesaw Loss配合YOLO11分类头,完美应对类别极其不平衡的现实业务场景

摘要: YOLO11在工业缺陷检测等长尾分布场景中面临尾部类别检测失效的问题,根源在于头部类别样本的负样本梯度压制了尾部类别的学习。传统方法如重采样、Focal Loss等效果有限。Seesaw Loss通过动态调整缓解因子和补偿因子,平衡类别间的梯度分布,结合YOLO11的解耦分类头、Anchor-Free设计和C2PSA/C3K2模块,显著提升尾部类别识别能力。文章详细解析了Seesaw Loss的数学原理,并提供了可直接集成到YOLO11的PyTorch实现代码,为长尾分布下的目标检测提供了实用解决方

2601_95807009的博客 256

javaweb学习day01(HTML)

对于后端开发,我们只需要能正常了解使用基本的前端的知识即可,基本上javaweb所见即所得

weixin_51580177的博客 2235

第六:Charles抓包-苹果手机抓包

【代码】第六:Charles抓包-苹果手机抓包。

欢迎来到本博客! 1660

Android Camera驱动开发工程师面试指南:技术深度与实战准备

摘要:上海移远通信招聘Android Camera驱动开发工程师,主要负责Camera传感器驱动开发维护、高通/展锐平台底层开发及技术预研。岗位要求1年以上嵌入式开发经验,精通Camera传感器驱动调试,熟悉高通平台Camera架构及Android HAL框架。具备HAL开发、算法集成或车载/支付行业经验者优先。工作内容以Driver/HAL开发为主,需具备硬件接口评估能力。该职位接受Linux/单片机背景人员转型。

郑伟强dev的专栏 281

html与servlet学习笔记DAY01

总结 2021-2-26-00-35 01DAY welcome to first part to second part 概况: 互联网三大基石:URL、http、HTML,暂不涉及数据库编程 基本结构:如本文所示 first part: servlet第一阶段小结: 定义:广义的servlet指代任何实现servlet接口的类 服务器:代码编写执行逻辑代码的容器 URL:协议+...

qq_46609665的博客 394

基于STM32设计的水质检测系统_333

水质安全对生态环境、农业生产、工业制造以及人类健康至关重要。针对传统水质检测方式检测周期长、成本高、实时性差的问题,本项目设计并实现了一种基于STM32的水质检测系统。系统采用STM32F103RCT6作为主控芯片,集成水温、pH值、电导率和浊度等传感器,能够实时采集水质数据,并通过OLED显示屏进行本地显示。同时,利用Air724UG 4G模块通过MQTT协议将数据上传至华为云IoT平台,实现远程监测。用户可通过Qt5开发的Android手机APP和Windows上位机查看水质数据,并接收超限报警提示。此

715

SpringMVC-学习笔记01【SpringMVC概述及入门案例】

SpringMVC-学习笔记01【SpringMVC概述及入门案例】

upward 1366

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

HTML入门 day01

HTML入门标签属性功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 标签 标签 1.标签名称不区分大小写 2.成对标签:开始标签、结束标签 3.单标签:空元素、img 标签介绍 1 .span标签 <span>主要填充

qq_46472106的博客 311

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

day01HTML基础入门

day01HTML基础入门 1、今日内容学习目标 1) 能够使用idea创建html文档(掌握) 2)能够使用h1~h6、hr、p、br 等与文本有关的标签 3)能够使用有序列表ul-li和无序列表ol-li显示列表内容 4)能够使用图片img标签把图片显示在页面中 5) 能够使用超链接a标签跳转到一个新页面(掌握) 6) 能够使用table、tr、td标签定义表格(掌握) 7) 能够制作黑马旅游...

yukuiadeyu2的博客 1073

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

html标签怎么设置01,HTML学习笔记01(标签)

My first page 设置网页标题的名字life is beautiful! 生活很美好! 让里面的内容单独成段标题1 六级不同大小的标题(自动换行)从大到小 h1最大标题2标题3标题4标题6 最小的 加粗 变斜体热爱中国我党热爱中国我党$38元 定义文档中已经被删除的文档(划掉原价) br是换行符&nbsp; 空格 < 小于号()我喜欢学习<div&g...

weixin_42510604的博客 268

前端基础学习笔记01-HTML简单了解

笔记是根据学习的学习笔记,部分素材直接使用的黑马资料。本篇笔记是黑马前端课day01的课程内容,主要内容为HTML的简单使用。笔记是根据学习的学习笔记,部分素材直接使用的黑马资料。本篇笔记是黑马前端课day01的课程内容,主要内容为HTML的简单使用。

新手、小白、菜鸟 1671

HTML笔记——day01

html概念 html基本标签使用

G-Y的博客 386

Web前端开发学习笔记 - Day01

Day01学习笔记 1. 认识网页 网页是如何形成的? 网页学名为HTML文件,主要由文字、图像和超链接构成,还可以包含音频、视频以及动画等。 所见的网页由:前端代码 → 浏览器内核渲染 → 用户页面 2. 常用浏览器内核 浏览器是网页显示、运行的平台,常用的五大浏览器:IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera。 Windows 10的浏览器有两款,除了IE还有一个Microsoft Edge。 2.1 浏览器内核 英文名:Rendering Engine 浏览

weixin_45571829的博客 1237

JavaWeb学习Day01 HTML、CSS

现在,我正在学习,这篇文章是我的学习总结,文章中的部分图片来自黑马程序员,学习资源可以从黑马程序员获取,另外由于自己学识浅薄,文章中可能出现不足或错误之处,恳请读者批评指正。

学习者的博客 803

大前端学习笔记-day01-HTML

HTML学习笔记-day01 1. 大前端课程体系 三要素:HTML CSS Javascript 1) 重构 html5 3天 3小时 css3 10天 项目驱动,项目内容融入到授课中(网易严选首页) 2)dom驱动阶段 linux操作系统 5天 mac系统、ubuntu16.04(8G + 固态硬盘)、阿里云服务器(腾讯云、百度云)10元/月 js、jav...

qq_41692467的博客 850

HTML的学习 Day01

HTML(Hypertext Markup Language)即超文本链接标记语言,它最初的出现是为了世界各地的科学家们能够方便地进行合作研究,它不是程序语言,而是由文字及标记组合而成的,HTML 不但可以用来结构化网页上的信息如标题、段落和列表等,还可以用来将文字、图片、链接、链接、声音和程序等非文字的元素添加到网页上。浏览器或者其他可以浏览网页的设备将这些 HTML 语言“翻译”过来,并照定义的格式显示出来,转化成最终看到的网页现在它已经成为国际标准,由万维网联盟(W3C)维护。

m0_74154295的博客 1097

HTML入门笔记Day01

HTML入门学习笔记

m0_61915032的博客 255

前端学习的开始 Day01

前端学习的开始 Day01 web标准 web的标准有三个结构:结构(html)、表现(CSS、即外貌)、以及行为(JS 、交互)。 web标准带来的好处; 1、内容可以被更加广泛的设备进行识别。 ​ 2、更容易被搜索引擎搜索。 ​ 3、降低网站的流量费用 ​ 4、易于维护网站、且可提高页面的浏览速度。 结构(HTML的初识) html语言是一种标记(标签)语言,由各个标签所组成。 所谓的超文本:一、可理解为视频照片等。二、超级链接文本,即超链

qq_45879391的博客 211

day01HTML 小白入门

HTML简介 不是编程语言 是==标记==语言 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言 .txt 能写文字,字符 不能写图片,链接... .html 超文本文件 === 网页 通过HTML标记(标签)对网页中的文本、图片、多媒体等内容进行描述 说明 “超文本”:不仅能承载简单的文字、还能包含超链接、图片、音频、视频等。 “标记语言”:标记语言是一套标记标签组成 网页---》web 浏览器上---》5个常用浏览器以及

m0_54022091的博客 234
上一篇: HTML入门学习day02笔记
下一篇: HTML入门学习day03笔记
Perryc
博客等级 码龄9年 5粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值