日常学习9.12 html基础

 

作业:登入注册页面

二阶段:

1.小组重分

2.二阶段需要

-一阶段基础

        2.1Java语法

        2.2面向对象

        2.3面对bug与解决bug 的能力(只要会报出来的bug都好解决)

        2.4沟通讨论

3.二阶段重点

        3.1锻造编程思维(解决方案) + 各种分享

        3.2新知识点:前端(jquety)、后端(IO/网络编程/反射与注解)

        3.3手写web服务器,手写各种框架

4.学习方法

        4.1当日事,当日毕;不留bug过夜

        4.2一个人干不如一群人干

        4.3先抓规范,再练逻辑

        4.4作息规律

#前端查询字典 HTML教程-菜鸟(字典:参考手册)

5.HTML基础

        5.1开发工具HbuilderX

        5.2工程项目创建

        5.3代码编写

        5.4测试运行

                5.4.1单文件本地运行

                5.4.2本地服务器运行

        5.5常见标签和属性

                5.5.1美化与布局标签 (没有默认样式,纯净)

                        div 盒子标签,块级元素(一个人占一整行,常用于布局)

                        span 行内元素(从左到右依次摆放,一行不够才换行,用于局部文字美化)

                5.5.2超链接

                        <a href="地址"></a>

                

                5.5.3图片

                        <img src="地址" width="数字"/height="数字"><>

                        (width与height只写一个另一个会根据比例自动缩放,都写则固定)

                5.5.4表单输入(多态)

                        <input type="">

                                -type="text" 文本框

                                -type="password" 密码框

                                -type="button" 按钮

                                -type="number" 文本框只能输入数字

                                -type="hide" 隐藏表单(存储数据,不如用户直接看到)

                                -type="checkbox" 复选框

                                -type="radio" 单选框

                5.5.5表格

                table        tr        td        th        thread        tbody

                5.5.6文本域

                textarea

                5.5.7音频

                <audio src=""><>

                5.5.8视频

                <video src=""><>

6.css基础

        6.1选择器

                6.1.1 id选择器 (不要重复)

                        #id名{

                                属性名:属性值;

                                属性名:属性值;

                                属性名:属性值;

                        }

                6.1.2 class选择器

                        .class名{

                                属性名:属性值;

                                属性名:属性值;

                                属性名:属性值;

                        }

                6.1.3伪类选择器

                        如 :hover (选择鼠标在链接上面时)

                        其他选择器:hover{

                                属性名:属性值;

                                属性名:属性值;

                                属性名:属性值;

                        }

                6.1.4元素选择器

                        标签名{

                                属性名:属性值;

                                属性名:属性值;

                                属性名:属性值;

                        }

                6.1.5其他选择器(后代选择器 兄弟选择器)

7.常见样式

        7.1位置

                外边距 margin

问题:上外边距合并

解决方案:父级设置overflow:hidde

        7.2大小

                宽width        高height

        7.3背景

background

 

        7.4字体

font

        7.5颜色(文本颜色)

color

 

        7.6边框

border   (solid  实线)

        7.7显示模式

        7.8文本

text

        7.9其他(阴影,动画…..)

8.css布局

8.1表格布局(没有表格嵌套的情况)

8.2浮动布局

div + css   浮动float:left;

8.3其它布局(弹性盒子布局,网格布局)

9.定位

9.1相对定位(相对于自己原来的位置)

position: relative;

9.2绝对定位(相对于父级容器 前提条件:父级也必须是相对定位或者绝对定位  否则会相对于浏览器)

position: absolute;

9.3其他:固定定位

position: fixed;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值