A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© java.Crush 初级黑马   /  2019-8-5 16:27  /  788 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.软件架构
        c/s
                客户端和服务器
                优点:效果好,响应速度快
                缺点:要维护两个内容,成本高,需求量少
        b/s(我们学习的方向)
                浏览器和服务器
                优点:维护一个服务器端就可以了, 需求量比较大
                缺点:效果不是很好 ---->可以通过css3,html5来美化效果
2.资源分类
        静态
                html--->搭建基础网页, 展示一些数据而已!!!!
                css --->美化
                js ---->增强客户体验
        动态(重要!!!!!!) --->先翻译成静态资源,然后在给浏览器!!!!
                servlet
                jsp
        注意:浏览器只能解析静态资源
3.html
        超文本标记语言
        超文本 --->将多个页面链接在一起的技术
        标记语言 --->由标签组成的语言(html,xml)例如:  <student>梅军建</student>
4.html的语法
        1.后缀名.html或者.htm
        2.标签分类
                围堵 : 由开始标签和结束标签组成: 例如: <student>梅军建</student>
                自闭合: 开始标签和结束标签在一起 : 例如: <br/>
        3.他不区分大小写
        4.属性的值建议用引号引起来(单双都可以)
5.文本标签
        <p> --->段落
        <h1> - <h6> ---> 从1开始逐渐减小, 自带换行
        <hr> ---> 水平线
        <br> ---> 换行
       
        <i> ---> 斜体
        <b> --->加粗
        <u> --->下划线
       
        <font>
                color
                        RGB(255,255,255)
                        建议使用: #值1值2值3 ----> 99 ---> 9 * 10 + 9 :  FF ---> 15个16 + 15 --->255
                width
                        以px为单位,像素
                        以%比方式
                size
                        设置字体的大小, 100 --->7
        <center> ----> 可以让内容居中!!!!!
6.图片标签
        <img/>
                属性: src ---->指向要展示的图片的路径,这个路径大部分用的相对路径,(./(当前路径)和../(上一级目录)的区别)
                不是太重要: width ,height
7.超链接标签
        <a></a>
        属性:
                href --->指定要跳转的路径
                target
                        _self --->在当前页面打开资源
                        _blank --->新开页面打开资源
8. div和span ---->没有任何样式的,必须通过结合css来控制其样式
        块级标签: 默认独占一行 ---->比如: h1,div, font,p
        行内标签: 默认不独占一行--->比如: span
9. 语义化 ---->没有任何样式的,必须通过结合css来控制其样式
        <header>
        <footer>
10.表格
        <table>
        属性:
                border:可以加边框
                cellspacing: 控制单元格和单元格之间的距离
                cellpadding: 控制单元格内容和单元格的距离
                align: center,left,right
                bgcolor:背景颜色
        <tr> ---> 定义行
                bgcolor,align
        <td> --->定义单元格
                colspan ---> 合并列
                rowspan ---> 合并行
        <th> --->定义单元格, 只不过里面的内容默认居

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马