关于web前端入门
一、软件结构划分
1、C/S结构:Client(客户)-Server(服务器)之间的交互。特点:客户端的软件必须升级才能使用服务器高版本的功能。例如:阿里巴巴等。
2、B/S结构:Browser(浏览器)-Server(服务器)之间的交互。特点:浏览器端的软件无需特定的升级就可访问服务器端的网站。例如:网易新闻等。
JavaWeb/EE均基于B/S结构。
二、网站基本认识
基于B/S结构的应用都叫网站。组成:由很多的html标签组成。
三、W3C组织
规范了html、css、js(javascript)的写法。其中:
html:结构化标准。
css:美化网页的样式。
javascript:行为化标准。
四、HTML(Hyper Text Markup Language,超文本标记语言)
1、HTML语言结构
2、html常用标签
(1)常用文本标签
标题标签:h2~h7(字体依次变小)
缩进标签:blockquote
段落标签:p
换行标签:
字体标签:font
上/下标标签:sup/sub
水平线标签:hr
原样输出标签:pre
(2)图像标签img
空标签体:
主要属性如下:
src:链接到的资源图片。
width:图片宽度。两种使用方式:a、指定像素;b、百分比(常用)。
height:图片高度。
title:悬停状态时显示的文字。
alt:图片失效时,用来解释说明该图片的文字。
(3)表格标签table
tr:行标签
td:单元格(列标签)
th:表头标签(特点:自动居中、自动加粗)
主要属性如下:
border:边框(1px)(必有属性)。
align:当前表格在浏览器中的对齐方式。属性值:center、left、right。
bgcolor:背景颜色。
rowspan:行合并。
colspan:列合并。
width:表格宽度。
height:表格高度。
caption:标题标签。必须放在
a、若一个标签同时被标签选择器和id选择器选中,id选择器优先级高于标签选择器。
b、在同一个html页面中,不能给多个标签指定同名id属性。若同名,在js获取标签对象时,无法获取到。getElementById(”id属性值“)。
(3)类选择器
.class属性值{
css属性:css属性值;
}
同一个html页面下,多个标签可制定同名class属性。
(4)并集选择器(同时选中多个标签,标签之间为”,“)
选择器1,选择器2,......{
css属性:css属性值;
}
(5)交集选择器(同时选中多个标签,标签之间为空格)
选择器1 选择器 ......{
css属性:css属性值;
}
(6)伪类选择器(伪类表示一种状态)

3、css常用属性
(1)文本属性

(2)字体属性

(3)背景属性

(4)列表属性

(5)表格属性

六、盒子模型(div块标签+css网页布局)
常用属性:
容量:给div标签指定高度和宽度。
设置边框:div{
border:尺寸 样式 颜色;
width:宽度;
height:高度;
}
内边距:padding(盒子与内容之间的距离)。padding-left:盒子内边距向右移动。其他移动方向以此类推。
外边距:margin(盒子和盒子之间的距离),下外边距。其他方向以此类推。简写属性:margin:上 右 下 左; 给按钮设置外边距时情况特殊,应当作为一个块,整体设置外边距。
display属性:常用属性值:none(常用此元素不会被显示,被隐藏)、block(此元素显示为块级元素,前后带有换行符)、inline(此元素被显示为内联元素,前后无换行符)。
float浮动属性:常用属性值:left(左浮动)、right(右浮动)。
clear属性:设置一个元素侧面是否有允许其他的浮动元素。常用属性值:both(在当前两侧都不允许有浮动元素)。
关于java入门
一、jdk安装目录的结构
bin:全部是后缀名为.exe的可执行文件。
db:针对开发工具包的一些核心的jar包(数据库)。
include:以.h结尾的后缀文件,c文件。
lib:存放很多的核心类库。
jre:包含了jvm(java虚拟机)。(jdk包含了java运行环境,jre包含了jvm)。
src.zip:java源码。
二、基本格式
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。