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入门的主要内容,如果未能解决你的问题,请参考以下文章

Python-HTML CSS 练习

Python-html css 盒模型

Python-html基础复习

HTML5从入门到精通的内容介绍

HTML入门简介及内容介绍

求:HTML5+CSS3从入门到精通.pdf