banner

banner

banner

COURSE INFORMATION

Course Description: IN 112. XHTML and CSS. 3 hours credit. This course will enable the student to create web sites using HTML (Hyper Text Markup Language) and XHTML (Extensible HyperText Markup Language). In addition, the student will troubleshoot faulty web pages and provide corrective HTML coding. The student will learn about the origins of markup languages, how standards are established and changed, and the role of browser software companies in expanding web page capabilities. The student will hand-code XHTML and CSS using simple text editors. Before enrolling in the course, the student should be competent in basic computer operation.

Course Relevance: XHTML and CSS are foundational for a variety of web development professions, including web designer, multimedia programmer, interface designer, and more. Web developers use these markup languages to obtain more control over layout and functionality than is possible with web page editors. Knowledge of markup language coding makes it easier to write fast-loading web pages and to troubleshoot web pages. XHTML and CSS knowledge is foundational for learning more advanced Internet technologies such as scripting and forms development. It is also necessary preparation for advanced development tasks such as writing programs that output XHTML.

Required Materials and Supplies:
Freeman, E., and Freeman, E. (2005). Head first HTML with CSS & XHTML (1st ed.). Sebastopol, KS: O’Reilly.
You may use the free version of Visual Web Developer Express: http://www.microsoft.com/express/vwd/Default.aspx

Learning Outcomes:
The intention is for the student to be able to:

  • Identify the entities responsible for implementing markup language standards
  • Code and troubleshoot HTML and XHTML web pages, incorporating CSS and scripts
  • Incorporate multimedia (images, animation, sound, and movies) into web pages using plugins and players
  • Identify and employ software and online tools used to troubleshoot markup language code

Learning PACT Statement: Through the student involvement in this course, he/she will develop his/her ability in the following primary PACT skill areas:

Problem Solving
Through the use of standard algorithmic design techniques in the development of their Visual Basic programming projects, the student will demonstrate problem solving skills.

Field-Related Technology
Through the selection and application of software and hardware employed to create and deliver web pages, the student will build markup language skills.

banner