HTML
1
Mark Up Language • Mark Up : informasi tambahan yang ditempatkan pada teks untuk menjelaskan bagaimana teks tersebut diinterpretasi • Mark Up ditambahkan bukan untuk tampilan tetapi untuk memberikan struktur interpretasi/pemberian arti • HTML (HyperText Markup Language) merupakan subset dari SGML (Standard Generalized Markup Language) • Contoh subset lain dari SGML : – – – –
XML (eXtensible Markup Language) SMIL (Synchronized Multimedia Integration Language) MathML (Mathematical Markup Language) CML (Chemical Markup Language) 2
HTML • HTML : format standar untuk membuat dokumen web • HTML versi terakhir : HTML 4.01 • Spesifikasi HTML standar : http://www.w3.org/TR/html4 • HTML merupakan bahasa bertanda, menggunakan rangkaian teks tertentu (tag) untuk menandai teks yang mempunyai interpretasi khusus • File HTML berupa file teks (plain text file), bukan binary file 3
HTML Authoring Tools • Text Editor – OS default • notepad (Windows) • vi (Unix)
– Third party • EditPlus, Crimson Editor, UltraEdit (Windows) • joe (Linux)
– dll
• Visual Editor – Macromedia DreamWeaver – MS Word – dll 4
Contoh Dokumen HTML
Homepage saya Saya
Perkenalan
Perkenalkan, nama saya ..... Ini adalah homepage pertama saya, karena saya baru belajar tentang cara membuat homepage.
5
6
HTML Elements • HTML documents are text files made up of HTML elements. • HTML elements are defined using HTML tags. • Each HTML element has an element name (body, h1, p, br) • The start tag is the name surrounded by angle brackets:
• The end tag is a slash and the name surrounded by angle brackets
• The element content occurs between the start tag and the end tag • Some HTML elements have no content • Some HTML elements have no end tag 7
HTML Tags • Used to mark-up HTML elements • Surrounded by the two characters < and >, called angle brackets • Normally come in pairs like
and • The text between the start and end tags is the element content • Not case sensitive,
means the same as 8
HTML Tags • • • • • • • • • •
Basic (, , ,
, …) Text Formatting (, , …) Links () Frames (