The next meeting of the CSS Workshop will be this coming Saturday, November 19, at our usual 9-10 time.
This month we will finish with styling fonts. There are a couple of quick properties to cover, then we will conclude with a shortcut that makes it all easier.
Our next topic, and I hope to get to it, will be those oddly named pseudo things: pseudo classes and pseudo elements. Names aside, these elements let you do some interesting things, especially when it comes to styling links. We'll see if we can come up with some ways to style your menus with some simple CSS techniques.
See you Saturday.
The Philadelphia Area Computer Society CSS Workshop started with the basics of cascading style sheets and will continue as long as there is interest and we have something new to learn.
November 12, 2005
October 15, 2005
October Meeting Notes: Font Styles
At our October session, we continued reviewing the different properties that are available in CSS for styling fonts. We finished with font-family by working with the values "normal" and "inherit." We then went on to font-size and spent some time testing the different CSS values for sizing fonts. A nice review of the optons is at this website on font-size.
In November, we will finish with font styling and move on to another topc to be determined.
In November, we will finish with font styling and move on to another topc to be determined.
October 08, 2005
October 15 Meeting Announcement
The next meeting of the CSS Workshop will take place this Saturday, October 15, at 9 am. We will continue on the topic of fonts, and we should be able to finish at this session. As we work on fonts, we will also look at two values that we have not discussed yet, "inherit" and "normal". They show up in many properties, and using them can make your CSS more efficient.
See you Saturday.
See you Saturday.
September 24, 2005
September Meeting Notes: Inline Boxes
We started our second year of the PACS CSS Workshop in September. The first item was a quick demo of Netscape 8, a browser that was relased this past summer. What is interesting for our purposes is that with a push of a button, the browser will show a page using either the Firefox rendering engine or the Internet Explorer engine. Given the need to check how things look in different browsers, this feature is a real convenience.
I used Netscape 8 to show a problem that I encountered recently with IE. I wanted a page to be a specific width, and I used the width property on the body tag. It worked in Firefox but not in IE. I had to enclose all my content in a div with the specified width, and IE accepted that rule. Just a simple example of how you always have to check!
We quickly reviewed last year's topics and the basic format of a CSS rule. We then continued on the topic of styling boxes by reviewing what we covered in June about block elements and then moving to inline elements.
We used the sample page that is posted here to show that the properties can be styled on inline boxes, but some of the results differ from block elements. We made the point that the line height is not increased by enlarging the top or bottom box styles, and we noted that to prevent overlap, you should change the line-height of the line of an ancestor element, like body.
We then started on fonts by pointing out that CSS does not download fonts, so whatever is on the user's system is what the browser can utilize. As with HTML, it is important to define alternative font faces and to include a generic face. CSS does give users more options in working with fonts. We started demonstrating these options with this sample file, and we will continue on this topic in October.
I encourage you to download the sample files, open them in an editor, and play with the different selectors. I have some notes in there to guide you.
I used Netscape 8 to show a problem that I encountered recently with IE. I wanted a page to be a specific width, and I used the width property on the body tag. It worked in Firefox but not in IE. I had to enclose all my content in a div with the specified width, and IE accepted that rule. Just a simple example of how you always have to check!
We quickly reviewed last year's topics and the basic format of a CSS rule. We then continued on the topic of styling boxes by reviewing what we covered in June about block elements and then moving to inline elements.
We used the sample page that is posted here to show that the properties can be styled on inline boxes, but some of the results differ from block elements. We made the point that the line height is not increased by enlarging the top or bottom box styles, and we noted that to prevent overlap, you should change the line-height of the line of an ancestor element, like body.
We then started on fonts by pointing out that CSS does not download fonts, so whatever is on the user's system is what the browser can utilize. As with HTML, it is important to define alternative font faces and to include a generic face. CSS does give users more options in working with fonts. We started demonstrating these options with this sample file, and we will continue on this topic in October.
I encourage you to download the sample files, open them in an editor, and play with the different selectors. I have some notes in there to guide you.
September 20, 2005
Opera is now free and without banners
Many of us have used the Opera browser because of its innovations and its adherence to standards. If you have avoided Opera because you did not want to pay a registration fee to remove its banner ads, your wait is over. Opera has just released version 8.50 of its browser, and it is now free of banner ads. At Opera.com you can get more information on this browser and download it for your own use.
I find Opera to be a good test platform to see if my code complies with W3C standards. And you might find that Opera is fast and convenient enough to make it your regular browser.
I find Opera to be a good test platform to see if my code complies with W3C standards. And you might find that Opera is fast and convenient enough to make it your regular browser.
September 14, 2005
September 17 Meeting Announcement
The next meeting of the PCS CSS Workshop will be held Saturday, September 17th, at the same time and place as last year, 9-10 am in Room 713.
This month, I want to start by going over a couple of items that I posted on the website over the Summer and then quickly review the subjects we covered last year. I then want to continue with styling boxes. We were in the middle of that subject when we ended in June. I want to cover inline boxes so that we get a complete overview of the subject.
After that, we will move on to fonts, and I am thinking that we should be able to finish that topic at this meeting.
The PACS schedule this year is the most exciting ever for members interested in web design. Right after our workshop, at 10-11, Mike Ehling will conduct the Macromedia Flash Workshop, something we have wanted to do for a long time. Then at 11-12, Frank Stepanski will be running the JavaScript Workshop, another great addition to our lineup. To top off the day, the Web Design SIG at 1-2 starts the year featuring Nick Robalik, founder and President of Digital.Soapbox, speaking on avoiding design errors.
See you Saturday.
This month, I want to start by going over a couple of items that I posted on the website over the Summer and then quickly review the subjects we covered last year. I then want to continue with styling boxes. We were in the middle of that subject when we ended in June. I want to cover inline boxes so that we get a complete overview of the subject.
After that, we will move on to fonts, and I am thinking that we should be able to finish that topic at this meeting.
The PACS schedule this year is the most exciting ever for members interested in web design. Right after our workshop, at 10-11, Mike Ehling will conduct the Macromedia Flash Workshop, something we have wanted to do for a long time. Then at 11-12, Frank Stepanski will be running the JavaScript Workshop, another great addition to our lineup. To top off the day, the Web Design SIG at 1-2 starts the year featuring Nick Robalik, founder and President of Digital.Soapbox, speaking on avoiding design errors.
See you Saturday.
September 12, 2005
BW 50: Carefully Clearing Yahoo's Clutter
Check this article from Business Week called BW 50: Carefully Clearing Yahoo's Clutter. It is an interesting look at web design and useability issues. Be sure to check the interactive graphic that has comments on specific aspects of Yahoo's site.
September 09, 2005
An Event Apart in Philadelphia
Two of the leading thinkers in web design, Eric Meyer and Jeffrey Zeldman, will be in Philadelphia in December for what they call An Event Apart. You might recognize the play on A List Apart, one of the leading sites for cutting edge web design concepts.
This event might be priced out of the range of a lot of us, but if anyone wants a view of the cutting edge, these people will give it to you.
This event might be priced out of the range of a lot of us, but if anyone wants a view of the cutting edge, these people will give it to you.
August 16, 2005
SiteProNews: The 10 Best Resources for CSS
This article at Site Pro News on The 10 Best Resources for CSS is a nice list of quality websites for CSS information. The listing is well annotated, so you can get an idea of which sites might be most useful to you. But note also the comments on how to develop CSS skills. The author lays out a practical game plan for learning.
July 04, 2005
Review of The Zen of CSS Design
Reed just posted my review of a new book, The Zen of CSS Design, at the PACS Web Design Book Reviews page. Many of you might remember that we have looked at the css Zen Garden website in the course of our workshop, and a link to it is on our Resources page. This book compiles some relatively advanced lessons to be learned from the designs submitted to the site.
Not every reviewer that I read on the Amazon site was as enthusiastic, but most gave the book 4 or 5 stars. I hope that we can work in some of this material next year when we get into images and positioning. It is not a beginner's book, but we won't be beginners for long.
Not every reviewer that I read on the Amazon site was as enthusiastic, but most gave the book 4 or 5 stars. I hope that we can work in some of this material next year when we get into images and positioning. It is not a beginner's book, but we won't be beginners for long.
Subscribe to:
Posts (Atom)