Joomla Template Tutorial
Article Index
Joomla Template Tutorial
What is a Joomla Template?
Localhost Design Process
W3C and Tableless Design
The Template Components
Using CSS to create a layout
Modules
Menus
Hiding Columns
Conclusion
Appendix A:Tips and Tricks
Word and PDF Versions
All Pages

As part of the Official Joomla Documentation program, we have developed a Joomla Template Tutorial. As well as at the official dev.joomla.org) it is also available in our library in various complete formats, Word, PDF and HTML. This tutorial take you through the steps of making a Joomla template using CSS developed by Dan Cedarholm of simplebits.com.

In this tutorial, we'll go through the steps of creating a joomla template. Joomla is an open source Content Management System (CMS) that is freely (literally) available and supported by a large on-line community. Specifically, we will create a template that uses cascading style sheets (CSS) to produce a layout without use of tables. This is a desirable goal as it means that the template code is easier to validate to World Wide Web Consortium (W3C) standards. It will also tend to load faster, be easier to maintain and perform better in search engines. We will discuss these issues in detail later in the tutorial.

Included in this tutorial are the following chapters

  • What is a Joomla Template?
    Explains what functions are performed by a Joomla template and the difference between a template with no content and when content is added into the CMS
  • Localhost Design Process
    How the design process differs to that when designing a static (X)HTML web page.
  • W3C and Tableless Design The implications of tableless design in Joomla and the relationship between W3C standards, usability and accessibility
  • The Template Components
    What files make up a Joomla template and what functions they perform
  • Using CSS to create a layout
    How to create a source ordered 3 column layout using CSS rather than tables
  • The Default Joomla CSS
    An introduction to basic CSS styles that should be used with Joomla, along with the default list of styles that are used by the Joomla core
  • Modules
    How to place, and style modules, including new techniques for rounded corners.
  • Menus
    A simple strategy to produce lean CSS menus that mimic the effect of those developed with Javascript
  • Hiding Columns
    How to control when columns are shown and how to hide them when no content is present
  • Conclusion
  • Appendix A:Tips and Tricks
    Variable Page Widths, Rounded Corners, Text Resizers and More


Last Updated on Thursday, 28 August 2008 09:17
 

Build a Successful Joomla Website Today

Want a Joomla website, but don't have an IT department?

Simplweb provides fully managed Joomla hosting on high performance cloud servers. Unlimited support on Joomla, managed backups, security and updates.

Find out more how Simplweb can make Joomla... "Simpl" and start building a successful Joomla webiste with our free month trial. We'll send you some more information and you'll be first in line join the easiest and fastest way to learn Joomla.



Get Joomla SaaS Hosting

Free Joomla Book

Sign up for Joomla Hosting at Simplweb and we'll send you a free signed copy of the best-selling Joomla - A User's Guide when your subscription starts!

Get Joomla Tips by RSS or Email

 

Joomla 1.6 Book

Get the NEW Joomla 1.6 Book

The new 3rd edition of the best selling Joomla 1.6 book is now available.

New and updated, its everything you need to know about Joomla 1.6!

Get it now from Amazon!

jenbookJoomla! Start to Finish Book

When you're ready to take your Joomla sites to the next level, try Joomla! Start to Finish: How to Plan, Maintain and Execute Your Website.

 

 

Teaching Sells