Auriza Akbar auriza.akbar@gmail.com 5 Juni 2012 CSS Layout Auriza Akbar auriza.akbar@gmail.com 5 Juni 2012.

Slides:



Advertisements
Presentasi serupa
Hyper Text Markup Language
Advertisements

Layout Situs dengan Tabel
Header Footer Header adalah teks yang muncul pada halaman atas
Desain web – pertemuan 10 CSS (Part 3).
CSS Cascading Style Sheet Cascading Style Sheet Cascading Style Sheet
Nine: Pengantar HTML The Net Language. 2 Objectives Setelah menyelesaikan bab ini, anda diharapkan dapat: Memahami konstruksi dasar halaman web. Mengerti.
STMIK PPKIA Pradnya Paramita
DASAR HTML Marina Azizah. Struktur Dokumen HTML Dokumen HTML bisa di bagi mejadi tiga bagian utama: HTML Setiap dokumen HTML harus di awali dan di tutup.
Start TagNNIEW3CKegunaan Mendefinisikan sebuah dokumen html Mendefinisikan isi/badan suatu dokumen Mendefinisikan heading ke 1.
MEMBUAT TABEL.
Pertemuan 9 Cascading Style Sheet (css)
KOLOM KORAN, DROP CAP, TEXT DIRECTION, HEADER & FOOTER, PAGE NUMBER , TABEL PERTEMUAN 3.
CSSCSS ADVANCE. CSS Dimension Sifat Dimensi CSS memungkinkan kita untuk mengontrol tinggi dan lebar suatu elemen. 4/7/20152By : Suwondo, S.Kom.
Basic HTML Konsep dan Fungsi HTML
Aplikasi Web Mobile Lebar Layar Dinamis 2 dan Navigasi.
 HTML merupakan bahasa paling standard yang digunakan untuk membuat suatu website  HTML Singkatan dari H yper T ext M arkup L anguage  HTML bukanlah.
CSS.
HTML - CSS Cascading Style Sheet.
EDITING TEKS PERTEMUAN 2.
 Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau.
Bab 10 - Template Dreamweaver
HTML Basic.
Latihan CSS.
Pemrograman Berbasis Web CSS
Enumerasi, Images & Table
PERTEMUAN 6. .classshadow { font-family: color:#333333; text-shadow: 1px 2px 3px blue; } kita juga bisa menambah value lagi misal : text-shadow: 1px 2px.
EDITING TEKS PERTEMUAN 2.
HTML Achmad Yasid,SKom. HTML Singkatan dari HyperText Markup Language adalah bahasa yang menjelaskan bagaimana suatu teks, video, grafik, animasi dan.
TABEL , FORM DAN FRAME.
PENULISAN DENGAN HTML (Nelly Sofi). Peng. Komp & TI 2C2 MENGENAI PENULISAN HTML Browser HTML menginterpretasikan satu atau beberapa space yang berdekatan.
Atribut dalam Body Atribut dan contoh penulisan Fungsi
HTML singkatan dari HyperText Markup Language menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen. Software.
HTML 5. HTML 5 merupakan pengembangan kelima dari HTML, Tujuan utama dari pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi.
Desain Web dengan Tag HTML
Tabel HTML Bambang Irawan.
Modul 9 STMIK IKMI CIREBON Oleh Dita rizki amalia.
KOMPUTER APLIKASI IT XHTML & CSS MODUL 01
Bahasa Style CSS L. Erawan.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
...Lanjutan Pokok Bahasan Bahasa Style CSS L. Erawan.
X/HTML - CSS - Javascript
Evaluasi Soal UTS.
STMIK PPKIA Pradnya Paramita Pemrograman berbasis Web
Pemrograman Web Tag table & Tag Division
Lutfi Budi Ilmawan Univ. Muslim Indonesia
PERTEMUAN 2 HTML (Lanjutan).
Konsep Dasar HTML SLIDE 1 Agung Brastama Putra.
PANDUAN ADMIN WEB BLOG PRIBADI MAHASISWA
APLIKASI KOMPUTER Microsoft Word 2007 II.
SYSTEM GRID BOOTSTRAP 3 TEKNOLOGI WEB.
Komputer Aplikasi Akuntansi I
Pertemuan 2 JAVA 2 KA.
( Cascading Style Sheet) Bagian 2 (Model Kotak dan Menu)
By : Avissa Qonita sidqi – IX I
Memahami Tag div (Division)
Menu Drop Down.
ELEMEN SITUS WEB A. Ridwan Siregar.
List, Image, Link dan tabel
Pemrograman Berorientasi Platform
Pengembangan Aplikasi Framework
BAHAN AJAR KOMPUTER APLIKASI IT (HTML)
Pemrograman Berorientasi Platform (IN315B)
Darmawan satyananda Mathematics department State university of malang
APLIKASI KOMPUTER “WEBSITE”
Pengenalan Web Design.
Enumerasi, Images & Table
...Lanjutan Pokok Bahasan Bahasa Style CSS L. Erawan.
STMIK PPKIA Pradnya Paramita Pemrograman berbasis Web
Pengolahan Informasi Berbasis Bahasa Pemrograman Script
Web Design CSS.
Transcript presentasi:

Auriza Akbar auriza.akbar@gmail.com 5 Juni 2012 CSS Layout Auriza Akbar auriza.akbar@gmail.com 5 Juni 2012

Layout Dua Kolom Markup semantik XHTML5 Kode CSS width, margin, padding float, clear

XHTML5 Section

Sectioning Content Konten yang mendefinisikan cakupan heading dan footer <section> <article> <aside> <nav>

<section> Merupakan bagian secara umum dari dokumen atau aplikasi Pengelompokkan konten sesuai tema, biasanya disertai dengan heading Contoh: bab halaman multi-tab halaman utama web dapat dibagi menjadi beberapa section: intro, berita-berita, dan info kontak

<article> Merupakan komposisi mandiri dalam sebuah dokumen, halaman, aplikasi, atau situs Dapat didistribusikan dan digunakan kembali secara independen posting forum artikel di majalah atau koran blog entry komentar dari pengguna

<aside> Untuk konten sampingan yang dapat dihilangkan tanpa mempengaruhi isi konten utama Contoh: sidebar pull quote kumpulan link alamat website

<nav> Merupakan bagian halaman yang me-link ke halaman lain, atau bagian lain dalam satu halaman Section dengan link navigasi

<header> dan <footer> <header> merupakan sekelompok pendahuluan atau bantuan navigasi <header> biasanya berupa judul (<h1-h6>), bisa juga daftar isi atau form pencarian <footer> berisi informasi tentang bagiannya, seperti: penulis, link dokumen terkait, copyright, dan sebagainya

Markup XHTML5 <body> <header> <nav></nav> <section id="articles"> <article></article> </section> <aside></aside> <footer></footer> </body>

Konten Header <header> <h1><a href="#">Linux Weekly News</a></h1> <nav> <ul> <li><a href="#">Home</a></li> <li><a href="#">Archives</a></li> <li><a href="#">About</a></li> <li><a href="#">Contact</a></li> </ul> </nav> </header>

Konten Article <article> <header> <h1>The 3.5 merge window has closed</h1> <p>Posted on <time>2012-06-03</time> by jake</p> </header> <p>Linus Torvalds has released 3.5-rc1 which closes the merge window for this development cycle … </p> </article>

Konten Aside <aside> <h1>Categories</h1> <ul> <li><a href="#">Kernel</a></li> <li><a href="#">Release</a></li> <li><a href="#">Security</a></li> </ul> </aside>

Tampilan tanpa CSS

CSS Layout

Set body width and margin body { max-width: 800px; } membatasi lebar halaman menjadi 800 pixel memudahkan membaca, teks tidak terlalu panjang body { margin-right: auto; } body { margin-left: auto; } posisi <body> menjadi ke tengah layar

Float http://css-tricks.com/all-about-floats/

Strategi Dua Kolom

Set articles column #articles { float: left; } #articles akan "melayang" ke sebelah kiri #articles { width: 70%; } dengan lebar 70% dari <body>

Set aside column aside { float: right; } <aside> akan "melayang" ke sebelah kanan aside { width: 25%; } dengan lebar 25% dari <body>

Footer: clear float footer { clear: both; } menghilangkan efek float elemen sebelumnya, baik kanan maupun kiri <footer> akan menempati baris yang baru jika tidak di-clear, hasilnya akan seperti ini:

Navigation list nav ul { list-style: none; } menghilangkan bullet di depan list nav ul { padding-left: 0; } menghilangkan padding kiri, agar list rata kiri sejajar dengan heading

Navigation list nav ul li { display: inline; } item-item list menjadi memanjang dalam satu baris (perbaikan untuk bug di kuliah kemarin) nav ul li { margin-right: 50px; } memberikan jarak antar list sebesar 50 pixel

Style Halaman Berikan style sesuai selera kita Batasi penggunaan image, karena akan memperberat loading halaman Contoh template HTML5: http://www.getskeleton.com/ http://twitter.github.com/bootstrap/

EOF