《CSS权威指南》怎么样
《CSS权威指南》是2007年10月由中国电力出版社出版的图书,作者是Eric A.Meyer。
本书通过诸多示例,详细讲解了如何做到仅在一处建立样式表就能创建或修改整个网站的外观,以及如何得到html力不能及的更丰富的表现效果。同时展示了如何遵循css最新规范(css2和css2.1)将层叠样式表的方方面面应用于实践。
作者简介
Eric A.Meyer最负盛名的世界级HTML和CSS专家,W3C CSS&FP工作组成员,W3C CSS测试套件的负责人,有10多年Web开发和设计经验。他的复杂螺旋设计(见本书第12章)入选W3C CSS名人堂。他是非常活跃的技术作家,除本书及其姊妹篇外,他还著有《CSS权威指南》和一系列著名的网络教程。(推荐学习:CSS视频教程。)
编辑推荐
想要快速省力地做到让Web风格整齐划一吗?《CSS权威指南》(第3版)告诉你怎样将最新的CSS2以CSS2.1里面所定义的各种CSS元素应用到实际工作当中。通过书中的例子,你将学会怎样使用CSS创建或修改网站的外观,并且达到普通HTML无法实现的效果。
如果你是网页设计师或应用开发者,对复杂的页面样式、改进可访问性以及节省时间和精力感兴趣,决不能错过这本书。这一修订版全面阐述了 CSS 的实现方式,还深入分析了最新的 CSS 规范。
CSS 是一门不断发展的语言,用于描述 Web 内容在屏幕、打印机、语音合成器、屏幕阅读器和聊天窗口上的表现。各种物联网设备,不论屏幕尺寸大小,只要有浏览器,就用得到 CSS,这其中包括手机、计算机、视频游戏、电视、手表、自助服务终端和汽车控制台。本书两位作者 Eric Meyer 和 Estelle Weyl 向您展示了如何通过布局、过渡和动画、边框、背景、文本属性,以及许多其他工具和技术来改善用户体验、加快开发速度、避免潜在的错误,并为您的应用程序增光添色。
成书年代是css2.1刚出的洪荒时期。大部分是关于 css 的基础知识。书本中有很多对废弃浏览器标签(,
讲解的非常细致。个人感觉最有价值的内容是对框模型、浮动、定位、表格长宽计算等方面的阐述,值得反复阅读研究。这方面平时在写代码时往往只有感性的认识,而不能知其所以然。书中把定位的“算法”拆分出来,告诉我们浏览器在面对这些情况的时候,第一步先怎么判断,第二步怎么计算,最后得到什么结果。对于某一种模型,一般原则是什么,特殊情况是什么,你如果这么设置,有可能会发生什么错误和神奇的效果。
之前在网上读博客的时候零星也接触过,有些作者(如张鑫旭)其实讲解的不错,但是文风实在太难以接受,不如本书,1234,轻重缓急,朴素实在。
坦率说,这部分知识应当是一个合格的前端必须掌握的,但是由于平时“试着写也能写出来”,所以就一直没有深入了解其原理。一个很典型的场景是:“啊,这个 span 没有垂直对齐!咋办呢?哦,试着调整一下 line-height,不行,还差点。那就再试着调整 verticle-align,给个负值抵消一下,哈,行了!”既然大功告成,谁还管它内部是怎么回事呢?我觉得对于以上程序员(或者说叫css代码测试员)(以本人为代表)确实需要反思一下。
Atas ialah kandungan terperinci 《CSS权威指南》怎么样. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Menggunakan bootstrap dalam vue.js dibahagikan kepada lima langkah: Pasang bootstrap. Import bootstrap di main.js. Gunakan komponen bootstrap secara langsung dalam templat. Pilihan: Gaya tersuai. Pilihan: Gunakan pemalam.

HTML mentakrifkan struktur web, CSS bertanggungjawab untuk gaya dan susun atur, dan JavaScript memberikan interaksi dinamik. Ketiga melaksanakan tugas mereka dalam pembangunan web dan bersama -sama membina laman web yang berwarna -warni.

Terdapat dua cara untuk membuat garis perpecahan bootstrap: menggunakan tag, yang mewujudkan garis perpecahan mendatar. Gunakan harta sempadan CSS untuk membuat garis perpecahan gaya tersuai.

Untuk menyesuaikan saiz unsur-unsur dalam bootstrap, anda boleh menggunakan kelas dimensi, yang termasuk: menyesuaikan lebar: .col-, .w-, .mw-adjust ketinggian: .h-, .min-h-, .max-h-

Untuk menubuhkan rangka kerja bootstrap, anda perlu mengikuti langkah -langkah ini: 1. Rujuk fail bootstrap melalui CDN; 2. Muat turun dan tuan rumah fail pada pelayan anda sendiri; 3. Sertakan fail bootstrap di HTML; 4. Menyusun sass/kurang seperti yang diperlukan; 5. Import fail tersuai (pilihan). Setelah persediaan selesai, anda boleh menggunakan sistem grid Bootstrap, komponen, dan gaya untuk membuat laman web dan aplikasi yang responsif.

Terdapat beberapa cara untuk memasukkan imej dalam bootstrap: masukkan imej secara langsung, menggunakan tag HTML IMG. Dengan komponen imej bootstrap, anda boleh memberikan imej yang responsif dan lebih banyak gaya. Tetapkan saiz imej, gunakan kelas IMG-cecair untuk membuat imej boleh disesuaikan. Tetapkan sempadan, menggunakan kelas IMG-Sempadan. Tetapkan sudut bulat dan gunakan kelas IMG-bulat. Tetapkan bayangan, gunakan kelas bayangan. Saiz semula dan letakkan imej, menggunakan gaya CSS. Menggunakan imej latar belakang, gunakan harta CSS imej latar belakang.

WebDevelopmentReliesOnhtml, CSS, andjavascript: 1) HtmlStructuresContent, 2) CSSStylesit, dan3) JavaScriptaddsInteractivity, Formingthebasisofmodernwebexperiences.

Bagaimana cara menggunakan butang bootstrap? Perkenalkan CSS bootstrap untuk membuat elemen butang dan tambahkan kelas butang bootstrap untuk menambah teks butang
