官术网_书友最值得收藏!

CSS Foundations

In this first chapter, CSS Foundations, we're going to take a look at the fundamental concepts necessary to master CSS. You're going to learn about the best practices in web development.

In the world of web development, things change often. For instance, in the past, tables were the technique of choice when laying out a webpage. Today, using a table for layout is definitely not what you want to do. Floats have been the most common way to create a layout for a while and will be what we learn about first. In the last year or so, flexbox has started to overtake floats for layout and we’ll learn about flexbox towards the end of this book. CSS is progressing with other new layout modules that are designed to supplant floats for laying out a page. Grid layout, and CSS regions may be the way of the future. Since things rapidly evolve in the world of frontend web development, our key takeaway is that we can't stop learning CSS. In general, once you stop learning, your knowledge will becomes outdated very quickly. My intent is to teach the concepts and techniques that will benefit you for a long time.

In the two sections of this chapter, we'll review core concepts that are fundamental to web design and CSS. We'll start by reviewing how to create the most fundamental thing in CSS–the rule set-and go over the different places we can write those rule sets.

主站蜘蛛池模板: 洱源县| 上高县| 华阴市| 囊谦县| 荥经县| 望奎县| 马尔康县| 许昌县| 临江市| 大理市| 班玛县| 万荣县| 麻城市| 沽源县| 汕头市| 始兴县| 揭阳市| 陆河县| 东兰县| 阳山县| 桃江县| 金阳县| 大邑县| 万宁市| 新田县| 平果县| 安远县| 商水县| 镇平县| 临邑县| 汶川县| 玉林市| 宿州市| 大连市| 曲周县| 临潭县| 桂东县| 溧水县| 栾城县| 灵寿县| 淅川县|