@@ -56,7 +56,22 @@ <h2>Why is CSS necessary?</h2>
5656below the main content. The
5757< a href ="http://getbootstrap.com/examples/blog/ "> Bootstrap Blog example</ a >
5858shows that scenario when you resize the browser width.</ p >
59- < h2 > How is CSS retrieved from the web server?</ h2 >
59+ < h2 > CSS learning checklist</ h2 >
60+ < p > < i class ="fa fa-check-square-o "> </ i >
61+ Create a simple HTML file with basic elements in it. Use the
62+ < code > python -m SimpleHTTPServer</ code > command to serve it up. Create a < code > <style></ code >
63+ section within the < code > <head></ code > section in the HTML page. Start playing with CSS
64+ to change the look and feel of the page.</ p >
65+ < p > < i class ="fa fa-check-square-o "> </ i >
66+ Check out front end frameworks such as Bootstrap and Foundation and integrate
67+ one of those into the HTML page.</ p >
68+ < p > < i class ="fa fa-check-square-o "> </ i >
69+ Work through the framework's grid system, styling options and customization
70+ so you get comfortable with how to use the framework.</ p >
71+ < p > < i class ="fa fa-check-square-o "> </ i >
72+ Apply the framework to your web application and tweak the design until you
73+ have something that looks much better than generic HTML.</ p >
74+ < h2 > How is CSS retrieved from a web server?</ h2 >
6075< p > The HTML file sent by the web server contains a reference to the CSS file(s)
6176needed to render the content. The web browser requests the CSS file after the
6277HTML file as shown below in a screenshot captured of the Chrome Web Developer
@@ -142,32 +157,33 @@ <h2>CSS resources</h2>
142157</ li >
143158</ ul >
144159< h3 > Once your app is styled what do you need to learn next?</ h3 >
145- < div class ="row ">
160+ < div class ="row ">
146161 < div class ="col-md-4 ">
147162 < div class ="well select-next ">
148163 < a href ="/javascript.html " class ="btn btn-success btn-full "> < i class ="fa fa-html5 fa-inverse fa-2x "> </ i > </ a >
149164 < p class ="under-btn ">
150- How do I create a better browser experience with JavaScript?
165+ How do I create more dynamic interaction in the browser with JavaScript?
151166 </ p >
152167 </ div >
153168 </ div >
154169 < div class ="col-md-4 ">
155170 < div class ="well select-next ">
156171 < a href ="/static-content.html " class ="btn btn-success btn-full "> < i class ="fa fa-spinner fa-inverse fa-2x "> </ i > </ a >
172+ </ a >
157173 < p class ="under-btn ">
158- How should I host my static content such as my CSS files?
174+ How should I host static content such as my CSS files?
159175 </ p >
160176 </ div >
161177 </ div >
162178 < div class ="col-md-4 ">
163179 < div class ="well select-next ">
164180 < a href ="/source-control.html " class ="btn btn-success btn-full "> < i class ="fa fa-code-fork fa-inverse fa-2x "> </ i > </ a >
165181 < p class ="under-btn ">
166- How do I save and version my code so it doesn't get lost?
182+ How can I save and version my code so it doesn't get lost?
167183 </ p >
168184 </ div >
169185 </ div >
170- </ div > < style type ="text/css ">
186+ </ div > < style type ="text/css ">
171187 # mc_embed_signup {background : # fff ; clear : left; font : 12px "Helvetica Neue" , Arial, sans-serif; }
172188 /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
173189 We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
0 commit comments