python-html入门
Posted benchdog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-html入门相关的知识,希望对你有一定的参考价值。
网页三剑客:HTML、CSS、JS
上网就是下载网页,web页面是浏览器的执行结果,浏览器是代码解释器
超文本:指页面内容可以包含图片、链接、音乐、程序等非文本元素。
标签语言特点:简单<>
标签属性:
1)键值对
2)写在开始标签中
3)属性名全部小写,属性值用单引号或双引号包裹
4)若属性名和属性值一样,如<input tyep="text" readonly="readonly">可写成<input tyep="text" readonly>
<head> #标签的内容在页面看不到。
<meta name="keywords" content="it培训"> #搜索引擎关键字搜索
<meta name="description" content="搜索引擎搜索结果中描述网站信息的">
<meta http-equiv="Refresh" content="2;URL=baidu.com"> #不加URL的会定时刷新本网页
<meta http-equiv="content-type" charset="UTF-8">
<title>
<link>
<script>
-------------------------------------------------------------------------------
<body>标签
<h1>-<h6>
<p> #段落标签
</br> #换行
<b> #粗体,同<strong>,无区别
<strike> #中横线
<em> #斜体
<sub> #下角标
<sup> #上角标
<hr> #水平线
<div> #没有任何布局,同<span>
----------------------------------------------------
图形标签:<img>
src:图片路径
alt:图片加载失败时的提示信息
title:鼠标悬浮时的提示信息
width:高度 length:长度
-----------------------------------------------------
超链接标签(锚标签):<a>
href:请求地址
target:target="_blank":新标签中打开链接,而不是在本页跳转
----------------------------------------------------
列表标签:<ul> #无序列表 <ol> #有序列表
<li>
<dl> #自定义列表
<dt> #列表标题
<dd> #列表项
----------------------------------------------------
输入框标签:<input>
id属性:方便客户端编程,区别唯一性
type属性:text、password、checkbox、radio、submit、button(配合JS使用)、reset、
name属性:表单提交项的键(与服务器通信时使用)
value属性:表单提交项的值(与服务器通信时使用)
placeholder:输入框中提示要输入的内容
readonly:只读
checked:checkbox和radio项默认被选中
disabled:对所有input都好使
file:上传文件
<input>标签内嵌到<form>标签
--------------------------------------------------------
表单标签:<form>,表单用于向服务器传输数据
action属性:
method属性:get、post
get:提交的键值对放在地址栏的URL?后面,安全性差,对提交长度有限制
post:提交的键值对不在地址栏显示,安全性高,提交长度理论上无限制
enctype属性:上传文件是需定义为"multipart/form-data"
-------------------------------------------------------------------
表格标签:<table>
分两部分:<thead>和<tbody>(一般这两个标签会不写,直接<tr>、<th>、<td>)
<tr>:一个<tr>代表一行
<th>:table的表头(字段名)------->内嵌在<thead>中
<td>:table的表内容(字段内容) ------->内嵌在<tbody>中
rowspan:合并单元格
border:表格边框
-------------------------------------------------------------------
下拉框属性:<select>
mutiple:多选
size:下拉框中默认显示个数
------------------------------------------------
其他常用标签:textarea、label、fieldset
以上是关于python-html入门的主要内容,如果未能解决你的问题,请参考以下文章