一、Java知识体系结构
二、HTML、CSS、JavaScript、jquery
HTML:用来勾勒出网页的结构和内容
CSS:用来美化网页
JavaScript:让网页呈现动态的数据和效果
jQuery:框架,提高JavaScript开发效率
三、Web三要素
浏览器:向服务器发起请求,下载服务器中的网页,然后执行HTML显示出内容
服务器:接受浏览器的请求,发送相应的页面到浏览器
HTTP通信协议:游览器与服务器的通信协议
四、HTML工作原理
网页存储在服务器上,网页运行在游览器上。
五、HTML:超文本标记语言
HTML和XML的联系
(1)XML:可扩展标签语言;标签、属性、标签的嵌套关系都可扩展 扩展:自定义
用来存储或传输数据
(2)HTML:超文本标签语言:语法是固定的(w3c),用来显示数据。有一些特定版本严格遵守XML规范,可以将HTML理解为标签固定的XML
六、表格标签:
* table:定义表格
* width:宽度
* border:边框
* cellpadding:定义内容和单元格的距离
* cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、
* bgcolor:背景色
* align:对齐方式
* tr:定义行
* bgcolor:背景色
* align:对齐方式
* td:定义单元格
* colspan:合并列
* rowspan:合并行
* th:定义表头单元格
* <caption>:表格标题
* <thead>:表示表格的头部分
* <tbody>:表示表格的体部分
* <tfoot>:表示表格的脚部分
案例:旅游网站首页
1. 确定使用table来完成布局
2. 如果某一行只有一个单元格,则使用<tr><td></td></tr>
3. 如果某一行有多个单元格,则使用
<tr>
<td>
<table></table>
</td>
</tr>