Meeting Minutes November 29, 2006 - Web Development

"Derek Perriero" <[email protected]> Fri, 1 Dec 2006 23:55:48 -0500
Newsgroups gmane.org.user-groups.linux.morlug
Message-ID <[email protected]>
http://morlug.org/index.php/Nov_29%2C_2006
------------------------------------------------------------------------------------------

MorLUG Meeting - November 29, 2006

Web Development

Summary

Tonight was a general discussion about web development and various
tools for the process.

Mike Bond lead the discussion about various ways to implement a website. He
described to us the most common of website design patterns. In these design
patterns navigation menu's can be created easily with CSS (Cascading Style
Sheets). CSS is a common way to give attributes to various elements on the
website. i.e. color, size, etc.

HTML

  <ul class="topNav">
    <li id="firstItem">
    </li>
    <li id="secondItem">
    </li>
    <li id="thirdItem">
    </li>
  </ul>

CSS - brief example, not complete code

ul.topNav {
   border: #00000;
   width: 80px;
   padding-left: 0px;
   margin-left: 0px;
}
ul.topNav li {
   list-style-type: none;
   margin: 0px;
   position: relative;
   color: #fff;
}
ul.topNav li:hover > ul{
   display: block;
}

Mike explained that XHTML is most accepted markup language now. XHTML makes
HTML valid XML, so that it can be interpretted as XML and HTML at the same
time.

You'll want to find a good editor that supports multi-modes. This helps when
you are editing HTML and Javascript at the same time and you want language
highlighting for each of them.

When it comes to conformity, you'll want to keep to w3c standards. Many
websites have fallen to the wayside because of lax adherence to these
standards. W3c has set out to create guidelines for people to follow when
creating HTML, XML and CSS based websites.

For more help on CSS go to:
http://www.alistapart.com/

Emacs reference site:
http://www.emacswiki.org

w3c validator site:
http://validator.w3.org/
-- 
Perriero, Derek
[email protected]

_______________________________________________
Morlug mailing list
[email protected]
http://mailman.morlug.org/mailman/listinfo/morlug