HTML速成笔记

什么是HTML?

  • 是一门语言,可以用来写网页

  • 是一个超文本标记语言。超文本是说不止是文字信息,还可以有图片视频,标记语言是说由标签构成的语言,就像xml。

  • html是运行在浏览器上的,会被浏览器解析

  • 标签都是预定义号的,例如:会展示图片,我们学习html,就是学习语法和标

  • w3c标准:网页由三部分组成——结构:html,表现:css,行为:JavaScript

HTML快速入门

需求:写一个html文件,用浏览器打开后展示一句话。

流程:

  • 新建文本文件,后缀改成html
  • 编写html结构标签
  • 在 < bidy> 中定义文字
<html>
	<head>
	<title>html 快速入门</title>
	</head>
	
	<body>
	乾坤未定,你我皆是黑马
	</body>
</html>

修改文字颜色

	<body>
	<font color="red">乾坤未定,你我皆是黑马</font>
	</body>

这里注意,html不区分大小写
语法也比较松散,写错了也会识别出来,比如< /font>丢了,或者red没加引号,都能显示。

基础标签

  • < h1> - < h6>代表标题大小,h1最大

  • < font>字体、尺寸、颜色
    在这里插入图片描述

  • < b>粗替,< i>斜体,< u>下划线

  • < center>文本居中

  • < p>定义段落

  • < br>定义换行(加一个在末尾即可)

  • < hr> 定义水平线,< hr color = “red”>控制水平线样式

  • 转义字符:
    在这里插入图片描述

图片、音频、视频标签

  • img标签定义图片
    • src定义图像的url(统一资源定位符)
    • height,定义图像的高度,可以写百分比,也可以写像素值。
    • width,定义图像的宽度
  • audio标签定义音频,支持MP3,WAV,OGG。
    • src定义音频的url(统一资源定位符)
    • controls显示播放控件(就是播放按钮)
  • video标签定义视频。支持的音频格式MP4、WebM、OGG
    • src定义视频的url(统一资源定位符)
    • controls:显示模仿控件(这个也有款和高)

scr可以写绝对路径,也可以相对路径(./xxx,,/就是当前目录)( . ./是上一级的意思)。

超链接标签与列表标签

超链接

< a>
有两个属性:

  • href:指定资源的URL
  • target:指定打开资源的方式
    • _self:默认值,在当前页面打开
    • _blank:在空白页打开
<h2>
  <a href="https://www.baidu.com/" target="_self">我是标题</a>
</h2>

列表标签

有序列表:ol,
无序列表:ul
定义中间的列表项:li
可以加type属性,设置符号,但是我们一般不要前面的符号。

<ol>
  <li>咖啡</li>
  <li>奶茶</li>
</ol>

表格标签

  • table定义表格
  • tr定义行
  • td定义单元格
  • th定义表头单元格

也就是,先一个table,然后第一个tr是表头,中间包裹的是th。后边的都是记录,所以包裹的是td

<table>
  <tr>
    <th>hh</th>
    <th>hs</th>
  </tr>
  <tr>
    <td>ss</td>
    <td>sd</td>
  </tr>
</table>

下面进行几个优化,
首先加边框,合并边框,在table里加。
然后居中显示,是tr的属性
然后合并单元格,有竖着合并和横着合并,这里注意,使用方法是,第一条记录里设置跨的单元格个数,然后第二条记录就相当于少了一个单元格,也就是说竖着合并的时候,那个共有的单元格时算上边那条记录里的。
在这里插入图片描述

代码如下

<table border="1" cellspacing="0">	
  <tr align="center">
    <th colspan="2">hh</th>

  </tr>
  <tr align="center">
    <td rowspan="2">ss</td>
    <td>sd</td>
  </tr>
  <tr align="center">
    <td>ss</td>
  </tr>
</table>

布局标签

在这里插入图片描述

表单标签

用于数据的采集功能,也就是那些要填的框框

  • form:定义表单
    • action:规定提交表单向何处发送表单数据(指定URL)
    • method:规定用于发送表单数据的方式
      • get:浏览器会讲数据直接附在表单的action URL之后,大小有限制,4kb
      • post:浏览器会将数据放到http请求消息体中。大小无限制。
  • 表单项标签
    在这里插入图片描述
    表单项标签还有个属性name。他会把获取到的信息和name的值组成键值对传递。
    细节:
    标签里有属性:name,id。
    可以用lable来扩大框的范围,点名字也能选中框。
    对于单选框,很多需要互斥,这时候,把两个input的name设置成一样的就可以互斥了,并且,要在后边加个value = “1”和2,这样就提交的是1和2.不然会提交相同的“on”。
   性别: <input type="radio" name = "sex" value="1">男
    <input type="radio" name = "sex" value="2">女

文字直接写就行,因为在body包裹里
提交等按钮,可以value重命名

 <input type="submit" value="免费注册"><br>

下拉列表:

<select name="city">
       <option value="1">北京</option>
       <option value="2">上海</option>
       <option value="3">广州</option>
   </select>

文本域texrarea

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基础教程: 1.Html的结构组成 2.Body的常用属性 3.字体 4.图像 5.表格表项对齐方式 6.表格 7.框架 8.序列卷标 9.表单 10.排版卷标 11.背景标志 12.链接标志 其他实例教程 13.关于Iframe标记 14.关于播放音乐 HTML是网页主要的组成部分,基本上一个网页都是由HTML语言组成的,所以要学习网站怎样建设,必须从网页的基本语言学起。 先简单的介绍一下HTML语言(我们在这灌输大家的是能够实际操作),HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗?一点都不神奇,因为现在你看到的就是这种语言写的页面。 是呀,HTML并不是很神奇,只是因为你不是很了解它,现在咱们就开始接她的面纱: 一、HTML的组成结构(头部、眼睛、身体----好像一个人一样是不是?) 1、头部。只要你学过英语,你应该知道头怎么用英文写吧!yes,HEAD就是了;所以,头部的HTML写法就是头部的内容,简单不,大家注意一下,这两个非常相似,只是后一个比前一个多了“/”符号。类似这样的以后会经常用到。 2、眼睛。就好像人的眼睛一样,它是心灵的窗口,而一个网页的眼睛应该就是它的页面的标题了,标题怎么说呢?title,yes!大家知道眼睛是长在头上的,所以啦:标题这些应放在和之间。也就是 标题 3、身体。身体是网页最主要的部分了,因为前面讲的都不是页面所显现出来的,而大家所看到的页面页就是他的身体部分了(当然它的TITLE可以在浏览器的最左上角可以看到),身体----BODY,他的写法也就是:页面内容 最后,别忘了把这些部分组成一体----网页,所以咱们就用把他们给包起来。 好了,咱们来大体看看网页的结构: 标题 页面内容
Python速成笔记可以包括以下内容: 1. 字符串操作:可以使用replace方法将一个字符串中的某个子串替换为另一个子串。例如,可以使用str.replace(s1, s2)将字符串str中的s1替换为s2,而不改变原始字符串。此外,可以使用split()、partition()和splitlines()等函数对字符串进行分割和分割线操作。 2. 用户输入:Python提供了input()函数,可以让用户输入字符串,并将其存储在一个变量中。例如,可以使用name = input()来获取用户输入的名称,并将其打印出来。 3. 注释:在Python中,可以使用注释来对代码进行解释和说明。注释以#开头,可以在代码中添加注释来提高代码的可读性和可维护性。 4. 继承和super()函数:Python中的类可以通过继承来实现代码的复用和共享。当子类需要调用父类的方法时,可以使用super()函数来逐级向父类寻找该方法。例如,在一个多层继承的类结构中,可以使用super(C, self).__init__()来调用父类C的构造函数。 以上是Python速成笔记的一些主要内容,可以帮助你快速入门Python编程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [python学习笔记(自学/速成)](https://blog.csdn.net/weixin_49190597/article/details/113474001)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Python速成笔记](https://blog.csdn.net/Alan_King79/article/details/124671919)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值