web基础--html

WebBasic

1.web应用体系

课程大纲

1.web基础:做网页

2.结构:

a.html

勾勒网页结构及内容

b.css

美化网页

c.JavaScript<重点>

呈现动态数据和效果

3.JavaScript:

--Java程序员使用JS实现页面的业务逻辑

--美工做出静态页面(html+css)

设备

Chrome、thinkpadX、thinkpadT、mac

web三要素和http

2.html

html(HyperText Markup Language)

1.html与xml

1)XML可扩展标记语言(传输或存储数据)

a.标签、属性可扩展,元素间的嵌套关系可扩展

b.标签

双标签:<标签名></标签名>

单标签:<标签名/>

关系:<标签名/> == <标签名>内容为空</标签名>

c.属性

定义在开始标签,属性名无序不重复,属性名="属性值"

d.元素

<标签名 属性名="属性值">内容</标签名>

2)HTML超文本标记语言(显示数据)

a.语法固定

标签,属性,元素嵌套关系固定

b.html基本结构

<!-- html是唯一的根 -->

<html>

<head>

<!-- 设置文档标题,编码,引入的资源 -->

</head>

<body>

<!-- 页面上显示的内容 -->

</body>

</html>

html标签

1.<!DOCTYPE>指定版本:带X的是w3发布的,其他的都是各个公司发布的

<!DOCTYPE html>声明为html5文档

2.<title>指定网页标题

<title>标题</title>

3.乱码问题

1>指定html文档格式为utf-8

2><head>

<!-- html4标准 -->

×<meta http-equiv="content-type" content="text/html;charset=utf-8"></meta>

<!-- html5标准 -->

√<meta charset="utf-8"/>

</head>

文本处理

4.标题元素

<h#>...</h#>  #=1,2,3,4,5,6

5.段落元素

<p></p>

6.列表

有序列表<ol>、无序列表<ul>、列表项<li>

<!-- 有序列表 -->

<ol>

<li>AA省</li>

<li>BB省</li>

</ol>

<!-- 无序列表 -->

<ul>

<li>AA市</li>

<li>BB市</li>

</ul>

<!-- 列表嵌套 -->

<ol>

<li>

AA省

<ul>

<li>AA市</li>

</ul>

</li>

<li>BB省</li>

<li>CC省</li>

</ol>

7.div(块级标签)

1)块级元素<p>、<div>、<h#>

2)行内元素<span>、<a>

<div></div>多用于确定网页结构

8.行内元素

1)<span></span>

你好<span style="">你好</span>你好

加粗:<strong></strong>、<b></b>

斜体:<i></i>、<em></em>

下划线:<u></u>

删除线:<del></del>

2)空格折叠

内容内多个空格当作一个空格处理

<br/>换行

9.图片标签

相对路径与绝对路径

<img src="image‘s path" width="宽" height="高">

10.超链接元素

<a href="链接http://www.baidu.com" target="打开方式:_blank/_self">文本</a>

锚点:

<a name="top"></a>

<a href="#top">去顶部</a> === <a href="#">去顶部</a>

11.表格

<table border="像素:1px" width height align:对齐 cellpadding:单元格与内容间距 cellspacing:单元格间距>

<tr align/valign:对齐>

<td align/valign/width/height/colspan跨行/rowspan跨列></td>

</tr>

</table>

表分组:目的是为了方便组内元素设置样式和编程(JS)

<table>

<thead><!-- 标题行 -->

<tr>

<td></td>

</tr>

</thead>

<tbody><!-- 数据行 -->

<tr>

<td></td>

</tr>

</tbody>

<tfoot><!-- 结尾行(总计) -->

<tr>

<td></td>

</tr>

</tfoot>

</table>

继续学习

http://http://www.w3school.com.cn/

时间: 2024-08-03 03:00:34

web基础--html的相关文章

web基础知识(一)关于ajax传值最基础东西

HTTP方法之 GET对比POST GET:从指定的资源请求数据, POST:向指定的资源提交要被处理的数据 GET方法: 请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的: /test/demo_form.asp?name1=value1&name2=value2 有关 GET 请求的其他一些注释: GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不应在处理敏感数据时使用 GET 请求有长度限制 GET 请求只应当用于取回

20145301赵嘉鑫《网络对抗》Exp8 Web基础

20145301赵嘉鑫<网络对抗>Exp8 Web基础 基础问题回答 什么是表单? 表单是一个包含表单元素的区域,主要负责数据采集部分.表单元素允许用户在表单中输入信息.一个表单有三个基本组成部分:表单标签.表单域.表单按钮: 表单标签:包含处理表单数据所用的URL以及数据提交到服务器的方法: 表单域:包含了文本框.密码框.多行文本框.下拉选择框等等: 表单按钮:包括提交按钮.复位按钮和一般按钮. 浏览器可以解析运行什么语言? 支持HTML(超文本标记语言).XML(可扩展标记语言)以及Pyt

Web基础架构:负载均衡和LVS

在大规模互联网应用中,负载均衡设备是必不可少的一个节点,源于互联网应用的高并发和大流量的冲击压力,我们通常会在服务端部署多个无状态的应用服务器和若干有状态的存储服务器(数据库.缓存等等). 一.负载均衡的作用 负载均衡设备的任务就是作为应用服务器流量的入口,首先挑选最合适的一台服务器,然后将客户端的请求转发给这台服务器处理,实现客户端到真实服务端 的透明转发.最近几年很火的「云计算」以及分布式架构,本质上也是将后端服务器作为计算资源.存储资源,由某台管理服务器封装成一个服务对外提供,客户端 不需

20145321 《网络对抗》 Web基础

20145321 <网络对抗> Web基础 基础问题回答 (1)什么是表单 表单在网页中主要负责数据采集功能,一个表单有三个基本组成部分:表单标签--这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法:表单域--包含了文本框.密码框.隐藏域.多行文本框.复选框.单选框.下拉选择框和文件上传框等:表单按钮:包括提交按钮.复位按钮和一般按钮. (2)浏览器可以解析运行什么语言. HTML语言.XML语言.脚本语言(Java.PHP.Script.JavaScript-) (3

20145331魏澍琛《网络对抗》Exp8 Web基础

20145331魏澍琛<网络对抗>Exp8 Web基础 实践内容: 1.简单的web前端页面(HTML.CSS等) 2.简单的web后台数据处理(PHP) 3.Mysql数据库 4.一个简单的web登陆页面例子 5.SQL注入.XSS攻击 Web前端:HTML基础 1.先将apache的端口号设为80(上节已经设置好了),接着结束掉占用80端口的进程,再启动apache. 2.在/var/www/html目录下创建20145331wsc.html文件,即前端文件. 附:检查第一步是否成功只需在

20145311 王亦徐 《网络对抗技术》 Web基础

20145311 王亦徐 <网络对抗技术> Web基础 实验内容 简单的web前端页面(HTML.CSS等) 简单的web后台数据处理(PHP) Mysql数据库 一个简单的web登陆页面例子 SQL注入.XSS攻击 基础问题回答 (1)什么是表单 表单我觉得主要是用来在网页中采集数据用的,提供了填写数据.选择数据,收集数据并提交给后台的功能,包括很多种表单元素,例如文本框.下拉框.单选复选框等 百度上说一个表单有三个基本组成部分:表单标签(form).表单域(填写数据).表单按钮(提交) (

从Java Web 基础看SSH架构

Java Web开发现在已然成为大型Wed项目的标准,之前一直盲目的使用框架,往往知其然不知其所以然.在经过一段时间的学习与开发,大概掌握了其脉络的基础上,对其做一定总结. 一.Java Web 基础 一个典型的Java Web项目往往包含这些元素:Jsp页面.Servlet.Listener.Filter,以及配置文件web.xml.其中: Jsp和Servlet基本是一回事,主要用来响应客户端的请求.当然Jsp中可以直接嵌入HTML标签,主要还是负责展现. Listener则是负责监听Web

Java Web基础 --- Jsp 综述(上)

摘要: J2EE是一套规范,而Servlet/Jsp是J2EE规范的一部分,是Tomcat的主要实现部分.在最初的应用实践中,当用户向指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面,这导致Servlet开发效率极为低下.JSP技术通过实现普通静态HTML和动态部分混合编码,使得逻辑内容与外观相分离,大大简化了表示层的实现,提高了开发效率.本文以JSP的本质是Servlet为主线,结合JSP转译后所得的Servlet,详细探讨了JSP的原理.执行过程.脚本元素.编译指令

Java Web基础 --- Jsp 综述(下)

摘要: JSP脚本中包含九个内置对象,它们都是Servlet-API接口的实例,并且JSP规范对它们进行了默认初始化.本文首先通过一个JSP实例来认识JSP内置对象的实质,紧接着以基于请求/响应架构应用的运行机制为背景,引出JSP/Servlet的通信方式与内置对象的作用域,并对每个内置对象的常见用法进行深入介绍和总结. 一. JSP 九大内置对象概述及相关概念说明 JSP脚本中包含九个内置对象,这九个内置对象都是 Servlet API 接口的实例,并且JSP规范对它们进行了默认初始化(由 J