新手对css的浅识
对于css的一个初步理解与认识
在最近的学习中接触到了之前自己从来都不曾想过的语言,C语言,html超文本标记语言等等,还有今天在这里我要进行分析的css,之前浏览过很多的网页,也曾想过这里面的秘密,但是都没有真正的去研究过,去了解过,知道现在自己亲自动手去设计了网页,去做过网页,去真真实实的接触这方面的不仅是理论还有实际操作的知识之后,才发现一我们大家看似简单的网页之中其实包含了许多许多我们未知的元素,正是这些元素之间相互影响,相互配合,才呈现在了我们眼前精美的网页。
在接触这些知识之前,我也是学语言的,但学的可以说是自然语言,这些计算机语言都可以成为机器语言,我们平常说的语言使用在人与人之间的交流上面,但是在这里以上提到的语言都是用在机器之间,用在浏览器和客服端之间,为我们了解外在世界构建了一座交流的桥梁,正是他们的作用使得电脑能够读懂我们的思想,按照我们的意念去操作,去显示我们需要的内容。
在这里面,html起到的是解释文档的结构,而css在其中就给这些结构添加了诸多的细节,做一个简单的比喻,一个人就好像是一个网页,html就像我们的身体一样,构建了整个的结构,但是光要结构还不够,我们还需要正常一点,好了,我们的css就上场了,在这个比喻里面css充当的角色就是衣服,顾名思义起到的作用就是一个修饰,装饰的作用,这个角色看似简单,实则深不可测,就像我们人一样,都有不同身材,不同体型,我们的穿衣也会依照这些因素考虑不同的适合我们的衣服,这里就像不同的html文档都需要一个与之适合的css来辅助执行,只有这样才能发挥其最大的功能。才能将最好的页面呈现给用户。
这个列子看似简单,好像css的功能就仅仅起着一个美化的作用,但实则不是这样的,在web里面他其实发挥着及其重要的作用,与此同时也扮演着一个相当复杂的,相当有深度的一个角色。要想真正的了解这个功能是需要付出极大的努力的,不管是在精神上还是在实际行动上,都得要有征服他的一种心态,就像战略家提到的在精神上藐视它,在行动上要重视他,只有这样才能起到真正的作用。
关于技术性的东西有待进一步学习之后再来分享,由于之前没有这方面的基础现在做起来确实是一件有点头痛的事情,但是
必须的有信心,所以对于技术性的讲解有待下一步讲解。
新手对css的浅识的更多相关文章
- 【css】浅谈BFC
定义: 块格式化上下文(Block Formatting Context,BFC) 是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域. BFC的布 ...
- css reset浅谈
我们都知道,web开发中浏览器兼容性是困扰很多开发者的一个问题.所谓兼容性问题,即不同浏览器对同一段代码有不同的解析效果.而我们的需求往往是无论用户使用何种浏览器查看我们的网站,都应该获得相同或相近的 ...
- HTML浅识
HTML相关======= ## 认识网页 *web标准(w3c三种标准):结构标准 -->html 表现标准 -->css 行为标准 -->js **浏览器和服务器:浏览器发送报文 ...
- web前端的发展态势 浅识
以前 作为一个java程序员写的代码主要还是后台的代码,虽然开始的时候前后端都写,但是也是用别人造好的轮子来用,学学html,css,js,jquery,再找一个前端ui框架学学,上手之后我们就可以写 ...
- #WEB安全基础 : HTML/CSS | 0x11 浅谈GET和POST
HTTP中的GET和POST请求方法 我上次提到了GET和POST,现在就让你来认识一下这些新朋友 请看图 POST和GET都是将用户输入到浏览器的数据发送给服务器,不过采用了两种不同的方式,POST ...
- css选择器浅谈
css选择器有很多,种类的话总结起来有5种.即: id选择器,class选择器,elements选择器,级联选择器,相邻选择器. 前三个没什么好说的,分别是id,class和标签的选择,注意选中对象的 ...
- 新手玩CSS中的一些黑科技
哎哎 1.鼠标移进网页里,不见了= = *{ cursor: none!important; } 2.简单的文字模糊效果 *{ color: transparent; text-shadow: #11 ...
- javascript原型prototype浅识
C++,java是基于类的语言,主要通过类来实现继承. javascript是基于原型的语言,通过原型来实现继承. 什么是原型?每种物质,都可以追根溯源,原型就是对象的根源.继承就是追根溯源. jav ...
- Java 新手学习 CSS样式列表 排版 格式布局
1,样式表分为 内联样式表 内嵌样式表 外部样式表 三种. 内联样式表是直接写在标签里面的 比如 <p style=“”></p> <div style=& ...
随机推荐
- Tautology
WFF 'N PROOF is a logic game played with dice. Each die has six faces representing some subset of th ...
- HAPROXY实习
没事玩玩,简单搞定. 同一个URL可以分发到后端不同的WEB上. STATS页画也刷出来了. 参考网址: http://www.cnblogs.com/kgdxpr/p/3272861.html 如果 ...
- 除了创建时指定窗口位置之外,还有3种移动窗口位置的办法(移动的同时往往可以改变窗口大小)(SetWindowPos最有用,它有许多标志位)
首先,在创立窗口对象的时候,CreateWindowEx就可以指定窗口的位置.除此之外,还有三种方法可以改变窗口的位置: procedure TWinControl.CreateWindowHandl ...
- C++不能中断构造函数来拒绝产生对象(在构造和析构中抛出异常)
这是我的感觉,具体需要研究一下- 找到一篇文章:在构造和析构中抛出异常 测试验证在类构造和析构中抛出异常, 是否会调用该类析构. 如果在一个类成员函数中抛异常, 可以进入该类的析构函数. /// @f ...
- CSS样式中字体乱码
今天写程序时,明明设置了label标签的属性font-family:"微软雅黑"的,但是字体的显示的效果就是宋体,后来查看了一下网页源代码,结果发现设置的字体为中文的都是乱码,难怪 ...
- border粗细不一
devicePixelRatio = 1.5 引发的问题
- call, apply && bind, currying
简要概括: apply(): 将函数作为指定对象的方法来调用,传递给它的是指定的参数数组 ——function.apply(thisobj, args) 或者 function.apply(thiso ...
- 自己做的网页页面导航浏览JS/JQuery_版本2(优化边缘)
版本2增加了宽宽的边界,边界内鼠标也可以导航.边界对应这HTML页面的边界.目前右下角有时会导致功能失效.版本1. 这次找了个更好的例子,实践中产生这个需求的真实例子,点我Demo. 需求: 版本1: ...
- 动态规划——K背包问题
Problem DescriptionNow you are asked to measure a dose of medicine with a balance and a number of we ...
- SRM 500(2-1000pt)
DIV2 1000pt 题意:给定两个集合A和B,A = {b1*q1i | 0 <= i <= n1-1},B = {b2*q2i | 0 <= i <= n2-1},问将A ...