Senin, 27 April 2015

Properti text-indent Css

Properti text indent menentukan baris pertama bagian paling kiri berapa lebar menjorok ke kanan. Ini disebut juga indentasi.

Penggunaan
Normalnya paragraf yang diketik di halaman web selalu rata kiri setiap kalimatnya. Namun, jika menginginkan gaya penulisan karya ilmiah seperti skripsi atau makalah, setiap awal kalimat pada setiap paragraf menggunakan indentasi. Jika mengetik di Microsoft Word maka gunakan tombol Tab, di Css gunakan properti text-indent.

Penulisan sintak text-indent
text-indent: value
- value diganti dengan nilai indent.

Value
Ada 3 nilai yang bisa Anda atur untuk lebar indent, dengan menggunakan satuan piksel, millimeter, dan persen. Contohya: 30px, 2mm, 10%. Hanya satu nilai untuk satu class css.

Contoh: textindent.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti text-indent Css</title>
            <style type="text/css">
            p{text-align: justify;}
            p.indentpx{text-indent: 30px;}
            p.indentmm{text-indent: 2mm;}
            p.indentpers{text-indent: 10%;}
            </style>
        </head>
    <body>
        <p>Ini paragraf tanpa indent. Kalimat ditampilkan rata kiri.
        Tag p yang digunakan dalam paragraf ini tanpa diatur dengan css,
        mengindikasikan paragraf ditampilkan apa adanya.</p>
        <p class="indentpx">Paragraf ini menggunakan indent 20 piksel.
        p.indentpx artinya memanggil class indentpx pada tag p yang telah
        dideklarasikan pada css (style type...).</p>
        <p class="indentmm">Paragraf ini menggunakan indent 2 millimeter.
        p.indentmm artinya memanggil class indentmm pada tag p yang telah
        dideklarasikan pada css (style type...).</p>
        <p class="indentpers">Paragraf ini menggunakan indent 10 persen.
        p.indentpers artinya memanggil class indentpers pada tag p yang telah
        dideklarasikan pada css (style type...).</p>
    </body>
</html>


Tampilan di browser:

Referensi tulisan:
  1. text-indent; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 28 April 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Kamis, 16 April 2015

Properti letter-spacing Css

Untuk mengatur jarak spasi setiap karakter pada teks maka gunakanlah properti letter-spacing.

Deskripsi
Jarak spasi teks pada semua halaman web bernilai normal. Namun, jika ingin menambah atau merapatkan spasi karena kebutuhan, Anda dapat menggunakan letter-spasing dengan menentukan sendiri nilainya jarak spasinya. Misalnya, paragraf kedua artikel Anda spasinya 4px, sedangkan paragraf ketiga menjadi -0,1em.

Nilai
Letter-spacing mempunyai dua nilai;
normal : berada dalam jarak spasi normal, jika letter-spacing tidak dipakai dalam css Anda, maka teks yang ditampilkan di browser/halaman web bernilai normal.
length : nilai ini menggunakan angka positif untuk jarak spasi semakin lebar, untuk lebih rapat gunakan angka minus.

Satuan
Ada dua satuan yang bisa Anda pakai, piksel (px) dan em untuk nilai positf atau negatif. Contoh; 6px, 1em, -6px, -1em.

Penulisan sintak letter-spacing
letter-spacing: nilai_satuan;
Contoh: (1) letter-spacing: 6px;  (2) letter-spacing: 1em;

Contoh: letspac.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Contoh Letter Spacing Css</title>
            <style type="text/css">
                p.letnormal{letter-spacing: normal;}
                p.letem{letter-spacing: 1em;}
                p.letpx{letter-spacing: 6px;}
                p.letpxmin{letter-spacing: -0.7px;}
                p.letemmin{letter-spacing: -0.1em;}
            </style>
        </head>
    <body>
        <p class="letnormal">Inilah letter spacing normal.</p>
        <p class="letem">Teks ini letter spacing-nya 1em.</p>
        <p class="letpx">Kalau teks ini letter spacing-nya 6px.</p>
        <p class="letpxmin">Sedangkan teks ini letter spacing-nya malah minus, 0.7px</p>
        <p class="letemmin">Teks terakhir ini letter spacing-nya minus 0.3 em.</p>
    </body>
</html>


Tampilan di browser:

Tampilan letter-spacing di Firefox.
Referensi tulisan:
  1. letter-spacing Css; ditulis oleh: Kontributr MDN, developer.mozilla.org, diakses 16 Januari 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Senin, 06 April 2015

Properti text-transform Css

Properti text-transform digunakan untuk mengubah penulisan kata, kalimat atau paragraf apakah dalam bentuk huruf kecil semua, huruf besar semua, huruf besar setiap huruf awal kata atau dalam bentuk full-width.

Penggunaan text-transform
Misalnya Anda menulis artikel yang menonjolkan penekanan makna. Misalnya, paragraf pertama ditampilkan seperti biasa, paragraf kedua ditampilkan dalam huruf besar. Paragraf ketiga ditampilkan dalam huruf kecil semua. Jika menggunakan cara manual, misalnya paragraf kedua, Anda harus mengaktifkan tombol CAPSLOCK keyboard saat mengetik – lalu mematikannya untuk paragraf ketiga. Tetapi dengan properti text-transform, Anda bisa mengubah seluruh kata ke huruf besar atau ke huruf kecil secara otomatis. Menghemat waktu dan efektif.

Atribut properti text-transform
none : tidak memberikan efek apapun, menampilkan teks seperti saat diketik.
uppercase
: mengubah semua kata ke huruf besar.
lowercase : mengubah semua kata ke huruf kecil.
capitalize : mengubah semua huruf di awal kata ke huruf besar.
full-width : menampilkan kata dalam mode full-width.

Sintak penulisan text-transform
text-transform: atribut;
Contoh: text-transform: capitalize;

Contoh: texttransf.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti text-transform css</title>
            <style type="text/css">
            p.none{text-transform:none;}
            p.upper{text-transform:uppercase;}
            p.lower{text-transform:lowercase;}
            p.capt{text-transform:capitalize;}
            p.fullw{text-transform:full-width;}
            </style>
        </head>
    <body>
        <p class="none">-Tidak memberikan efek apapun. Persis seperti aslinya.</p>
        <p class="upper">-Kalimat ini ditampilkan semua huruf besar.</p>
        <p class="lower">-Sedangkan KALIMAT iNi SemuaNya ditampilkan dalam HURUF KECIL.</p>
        <p class="capt">-setiap awal huruf kata pada kalimat ini, semuanya huruf besar.</p>
        <p class="fullw">-Kalau yang ini full-width. Beginilah tampilannya.</p>
    </body>
</html>


Tampilan di browser Firefox:

Tampilan text-transform di Firefox.
Referensi tulisan:
  1. text-transform Css; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 06 April 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Sabtu, 28 Maret 2015

Properti text-decoration Css

Properti text-decoration digunakan untuk mengatur format teks seperti menggarisbawahi, memberi garis atas dan coretan.

Penulisan sintak
text-decoration: value;

Value
none : nilai default, tidak memberikan efek apapun.
underline : memberi garis bawah pada teks.
overline : memberi garis di atas teks.
line-through : memberi coretan pada teks.

Kombinasi value
Anda dapat memberi nilai value dari satu. Contohnya menggabung underline dengan overline, line-through dan overline ata kombinasi lainnya.

Contoh: textdecor.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti text-decoration css</title>
            <style type="text/css">
            p.none{text-decoration:none;}
            p.underline{text-decoration:underline;}
            p.overline{text-decoration:overline;}
            p.linethrough{text-decoration:line-through;}
            p.underover{text-decoration:underline overline;}
            p.lineover{text-decoration:line-through overline;}
            </style>
        </head>
    <body>
        <p class="none">Value none. Tidak memberikan efek apapun, nilai default.</p>
        <p class="underline">Underline</p>
        <p class="overline">Overline</p>
        <p class="linethrough">Linethrough</p>
        <p class="underover">Underline dan Overline</p>
        <p class="lineover">Line-through Overline</p>
    </body>
</html>


Tampilan di browser:

Tampilan di Firefox.
Referensi tulisan:
  1. text-decoration css; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 29 Maret 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Jumat, 20 Maret 2015

Properti text-align Css

Text-align merupakan properti css untuk mengatur rata teks (paragraf).

Kegunaan
Paragraf-paragraf pada halaman web di format sedemikian rupa untuk mendapatkan desain bagus serta mudah dibaca pengunjung. Css mampu mengatur paragraf rata; kiri, tengah, kanan,  atau kiri-kanan dengan properti text-align.

Nilai properti text-align
left : memformat paragraf rata kiri.
center : memformat paragraf rata tengah.
right : memformat paragraf rata kanan.
justify : memformat paragraf rata kiri-kanan.

Penulisan sintak text-align
text-align: nilai; contoh: text-align: center;

Contoh: talign.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti text-align css</title>
            <style type="text/css">
            div{background-color:#fcc;
            width:500px;margin-bottom:10px;}
            div.kiri{text-align:left;}
            div.tengah{text-align:center;}
            div.kanan{text-align:right;}
            div.kiri_kanan{text-align:justify;}
            </style>
        </head>
    <body>
        <div class="kiri">Sepeda balap atau sepeda gunung
        perlu dirawat agar tetap mengkilap dan tahan lama.
        Pelru dicuci secara berkala baik telah melewati trek
        basah atau tidak. Jika melewati trek basah, maka pencucian
        lebih lama dan mendalam. Tetapi jika hanya membersihkan abu,
        maka cukup sederhana saja.</div>
        <div class="tengah">Piringan (cakram) perlu dibersihkan agar
        cengkram rem tetap kuat. Anda harus menghindari cakram dari oli
        karena membuat fungsi rem tidak bekerja karena licin. Untuk mencuci
        cakram tidak mengusapnya dengan kain, tetapi cukup gunakan brush
        dan hati-hati.</div>
        <div class="kanan">Jika cakram terlanjur terkena oli saat melumasi
        rantai, cara membersihkannya, tuangkan cairan pencuci piring ke atas
        kain rem, putar ban sambil menekan rem. Gesekan kain rem dengan cakram
        akan membersihkan cakram. Bilas dan ulangi.
        </div>
        <div class="kiri_kanan">Saat memarkir sepeda, posisikan gigi depan
        dan belakang ke posisi paling rendah (gigi 1). Sebab dalam gigi posisi
        tinggi, tali gigi dalam posisi tegang. Jika parkir di kampus, disarankan
        untuk di rantai (dikunci) untuk menghindari pencurian.
        </div>
    </body>
</html>


Keterangan: Diawali dengan tag div, dengan lebar 500px, warna latar #fcc. Gunanya untuk melihat bagaimanan teks diformat sesusai nilai text-align. Efek tag div berlaku juga untuk div.kiri sampai div.kiri_kanan (lebar dan warna latar). Warna latar sengaja dipilih warna cerah untuk melihat batas tepi dengan rata teks.

Tampilan:

Tampilan text-align pada paragraf.
Referensi tulisan:
  1. text-align css; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 20 Maret 2015.

Kamis, 12 Maret 2015

Properti line-height Css

Properti line-height pada css digunakan untuk menentukan jarak spasi (vertikal) paragraf.

Nilai line-height

Normal
Nilai line-height sekitar 1.2em atau 1.1em, tetapi tergantung browser yang digunakan dan elemen font.

Number
Nilai line-height didapat dari hasil kali ukuran font dengan 1.1. Misalnya, ukuran font (font-size) 30px, maka 30px × 1.1) = 33px. Line heightnya sekitar 33px. Namun, ini tidak harus diterapkan - Anda bebas menaikkan nilai line-height atau menurunkannya.

Percentage
Nilai line-height ditentukan dalam persen (%). Line-height 1.2 em sama dengan  120% (120/100).

Contoh: lineheight.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti line-height</title>
            <style type="text/css">
            div.box1{font-size:20px; line-height:22px; margin-bottom:1em;}
            div.box2{font-size:15px; line-height:16.5px; margin-bottom:1em;}
            div.box3{font-size:10px; line-height:1.2em; margin-bottom:1em;}
            </style>
        </head>
    <body>
        <div class="box1">4mcss.blogspot.com merupakan blog tempat belajar css.
        4mcss.blogspot.com merupakan blog tempat belajar css.
        4mcss.blogspot.com merupakan blog tempat belajar css.
        4mcss.blogspot.com merupakan blog tempat belajar css.
        4mcss.blogspot.com merupakan blog tempat belajar css.</div>
        <div class="box2">Css di dunia nyata seperti sayur tanpa garam.
        Css di dunia nyata seperti sayur tanpa garam.
        Css di dunia nyata seperti sayur tanpa garam.
        Css di dunia nyata seperti sayur tanpa garam.
        Css di dunia nyata seperti sayur tanpa garam.</div>
        <div class="box3">
        Belajar css harus sabar dan giat, supaya menjadi master css.
        Belajar css harus sabar dan giat, supaya menjadi master css.
        Belajar css harus sabar dan giat, supaya menjadi master css.
        Belajar css harus sabar dan giat, supaya menjadi master css.
        Belajar css harus sabar dan giat, supaya menjadi master css.
        </div>
    </body>
</html>


Output:

Tampilan line-height di Firefox.
Referensi tulisan:
  1. line-height Css; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 13 Maret 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Kamis, 05 Maret 2015

Properti font-style Css

Properti font-style pada css digunakan untuk mengatur posisi tegak huruf. Nilainya berupa normal, italic dan oblique. Normal berarti huruf tegak lurus. Italic berarti miring begitu juga oplique, hampir mirip.

Nilai
normal: font-style: normal; Menghasilkan tampilan huruf tegak lurus.
italic: font-style: italic; Membuat huruf miring ke kiri. Jika tidak didukung, pilih oplique.
oblique: font-style: oblique; Mirip italic - miring ke kiri, namun sedikit lebih miring dari italic.

Contoh: font_style.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti font-style Css</title>
            <style type="text/css">
            p.normal{font-style: normal;}
            p.italic{font-style: italic;}
            p.oblique{font-style: oblique;}
            </style>
        </head>
    <body>
        <p class="normal">Semangat bangun pagi ditulis normal.</p>
        <p class="italic">My name is Erwin Saleh ditulis italic.</p>
        <p class="oblique">My name is Erwin Saleh ditulis oblique.</p>
        <p class="oblique">Sebaik-baiknya di antara kamu yang paling bermanfaat bagi orang lain ditulis oblique.</p>
    </body>
</html>


Tampilan:
Tampilan properti font-style.
Referensi tulisan:
  1. font-style - CSS; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 06 Maret 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Jumat, 27 Februari 2015

Properti font-weight Css

Properti font-weight digunakan untuk mengatur kadar ketebalan font. Umumnya adalah normal atau bold (tebal). Namun, Anda dapat mengaturnya lebih detail (berjenjang).

Ada dua cara yang bisa Anda lakukan, dengan menuliskan nilai ketebalan dengan huruf yang telah dikenal css atau dengan angka kelipatan 100.

Nilai (value) yang dikenal css pada properti font-weight:

normal
Ketebalan font dalam batas normal, setara dengan 400.

bold
Font dalam keadaan ditebalkan, setara dengan 700.


lighter
Ketebalan font dikurangi dari ukuran ketabalan font di awal didekalarasikan.


bolder
Ketebalan font ditambah dari ukuran ketabalan font di awal didekalarasikan.

Contoh: font_weight.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti font-weight css</title>
            <style type="text/css">
                /*set nilai awal h1 normal*/
                h1{font-weight: normal;}
                /*jadikan h1 dalam level bold*/
                h1.bold{font-weight: bold;}
                /*jadikan h1 normal ke level lighter*/
                h1.lighter{font-weight: lighter;}
                /*jadikan h1 normal ke level bolder*/
                h1.bolder{font-weight: bolder;}
            </style>
        </head>
    <body>
        <h1 class="normal">Ketebalan font dalam batas normal.</h1>
        <h1 class="bold">Ketebalan font dalam level bold.</h1>
        <h1 class="lighter">Ketebalan font dalam batas normal dikurangi ketebalannya.</h1>
        <h1 class="bolder">Ketebalan font dalam batas normal ditambah kadar ketebalannya.</h1>
    </body>
    </form>
</html>


Tampilan:

Tampilan font-weight berdasarkan level.
Nilai ketebalan font dengan angka
Dimulai dengan angka 100 dalam kategori ketebalan font tipis kemudian naik; 200, 300 sampai 900, level ketebalannya semakin naik. Jika disimpulkan, level 100 sampai 500 berada di level ketebalan normal, sedangkan 600-900 sudah berada di level bold. Untuk lebih jelasnya: levelangka.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Properti font-weight css level 100</title>
            <style type="text/css">
                p.lev100{font-weight: 100;}
                p.lev200{font-weight: 200;}
                p.lev300{font-weight: 300;}
                p.lev400{font-weight: 400;}
                p.lev500{font-weight: 500;}
                p.lev600{font-weight: 600;}
                p.lev700{font-weight: 700;}
                p.lev800{font-weight: 800;}
                p.lev900{font-weight: 900;}
            </style>
        </head>
    <body>
        <p class="lev100">Ketebalan font berada di lever 100</p>
        <p class="lev200">Sekarang di level 200</p>
        <p class="lev300">Level 300</p>
        <p class="lev400">Naik menjadi 400</p>
        <p class="lev500">Sudah 500</p>
        <p class="lev600">Naik 100 lagi menjadi 600</p>
        <p class="lev700">700 deh..</p>
        <p class="lev800">Kasih 100 lagi menjadi 800</p>
        <p class="lev900">Berada di level tertinggi, level 900</p>
    </body>
    </form>
</html>


Tampilan:

Level 100.
Referensi tulisan:
  1. font-weight Css; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 27 Februari 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Rabu, 25 Februari 2015

Properti font-size Css

Untuk mengatur ukuran font tulisan web dengan css maka gunakan properti font-size. Ukuran font sangat menentukan apakah tampilan web ramah bagi pengguna. Artikel dengan ukuran pas dimata adalah contohnya, pengunjung web merasa nyaman dengan ukuran font artikel, tidak terlalu kecil tidak pula terlalu besar.

Untuk mengatur properti font-size banyak satuan yang digunakan, salah satunya ukuran px (pixel). Ada juga dengan kata kunci nilai absolute berupa pilihan kata dalam bahasa Inggris dari yang terkecil sampai terbesar, misalnya: xx-small, x-small, small, large dan seterusnya. Lebih jelasnya dijabarkan sebagai berikut:

a. kata kunci nilai absolute. nilai: xx-small, x-small, small, medium, large, x-large, xx-large

b. lebih besar, lebih kecil. Nilai: larger, smaller
Menentukan ukuran font berdasarkan ukuran font sebelumnya, lebih besar (larger) atau lebih kecil (smaller) dari font-size awal.

c. length. Nilai: ex atau em
Ukuran nilai em dinamis. Nilai em sama dengan ukuran font yang berlaku untuk parent dari elemen yang bersangkutan. Jika Anda belum mengatur ukuran font di manapun pada halaman, maka browser secara default mengaturnya mungkin 16px. Akhirnya 1em = 16px, dan 2em = 32px. Jika Anda menetapkan font-size 20px pada elemen body, maka 1em = 20px dan 2em = 40px.

Rumus: em = nilai elemen pixel diinginkan / elemen parent font-size dalam pixel

Misalnya, font-size body halaman diberi 1em, dengan standar browser 1em = 16px; jika font-size yang Anda inginkan adalah 12px, maka nilainya 0.75em (12/16 = 0,75). Demikian pula, jika Anda ingin ukuran font 10px, kemudian tentukan 0.625em (10/16 = 0,625); untuk 22px, menjadi 1.375em (22/16 = 1,375em).

d. persentase. Nilai: %
Membesarkan ukuran font dari sebelumnya, 1 kali pembesaran sama dengan 100%. Misalnya ukuran font h1 diberpesar 3 kali, maka setara dengan 300%.

e. pixel. Nilai: px
Pilihan yang baik ketika Anda membutuhkan akurasi pixel, meskipun hasilnya mungkin sedikit berbeda di masing-masing browser.

Contoh dibuat satu per satu:

absolute.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Font-size nilai absolute</title>
            <style type="text/css">
                p.xxsmall{font-size: xx-small;}
                p.medium{font-size: medium;}
                p.large{font-size: large;}
            </style>
        </head>
    <body>
        <p class="xxsmall">Ini font ukuran xx-small.</p>
        <p class="medium">Ini font ukuran sedang (medium).</p>
        <p class="large">Ini font ukuran large.</p>
    </body>
    </form>
</html>


Tampilan:

Tampilan kata kunci nilai absolute.
l_besar_keci.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Font-size nilai larger-smaller</title>
            <style type="text/css">
                /*nilai awal medium*/
                p.medium{font-size: medium;}
                /*diperbesar*/
                p.larger{font-size: larger;}
                /*diperkecil*/
                p.smaller{font-size: smaller;}
            </style>
        </head>
    <body>
        <p class="medium">Ini font ukuran sedang (medium).</p>
        <p class="larger">Diperbesar dengan larger.</p>
        <p class="smaller">Diperkecil dengan smaller (dari ukuran awal: medium).</p>
    </body>
    </form>
</html>


Tampilan:

Tampilan larger-smaller.
em.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Font-size nilai em</title>
            <style type="text/css">
                /*atur elemen body 1em=16px */
                body{font-size: 1em;}
                /*ukuran 12 px setara 0.75em */
                p.ukuran12{font-size: 0.75em;}
                /*ukuran 22 px setara 1.375em */
                p.ukuran22{font-size: 1.375em;}
            </style>
        </head>
    <body>
        <p>Ini ukuran font elemen body (secara umum).</p>
        <p class="ukuran12">Ini font setara 12px (0.75em).</p>
        <p class="ukuran22">Ini font setara 22px (1.375em).</p>
    </body>
    </form>
</html>


Tampilan:

Tampilan nilai em.
persentase.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Font-size nilai persentase</title>
            <style type="text/css">
                /*ukuran h1 diperbesar 3 kali*/
                h1{font-size: 300%;}
            </style>
        </head>
    <body>
        <h1>Ini ukuran h1 diperbesar 300% (3 kali lipat), 100%=1 kali lipat.</h1>
    </body>
    </form>
</html>


Tampilan:

Tampilan nilai persentase (%).
px.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Font-size nilai pixel (px)</title>
            <style type="text/css">
                p.ukuran12{font-size:12px;}
                p.ukuran22{font-size:22px;}
                p.ukuran30{font-size:30px;}
            </style>
        </head>
    <body>
        <p class="ukuran12">Ini ukuran font 12 px.</p>
        <p class="ukuran32">Ini ukuran font 22 px.</p>
        <p class="ukuran30">Ini ukuran font 30 px.</p>
    </body>
    </form>
</html>


Tampilan:

Tampilan nilai px.
Referensi tulisan:
  1. font-size - CSS; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 25 Februari 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Sabtu, 21 Februari 2015

Properti font-family Css

Properti font-family mengizinkan pilihan beberapa jenis font dan daftar pertama menjadi prioritas yang dipilih browser. Jika tidak tersedia, font kedua yang dipilih, jika tidak font ketiga dan selanjutnya. Dukungan tersedianya font tergantung apakah font yang dimaksud terpasang di komputer pengguna.

Pemilihan font lebih dari satu karena tidak ada jaminan jika hanya satu font yang disediakan tersedia di komputer pengguna web.

Aturan penulisan font-family:

1. Jika font lebih dari satu pisahkan dengan tanda koma.
2. Jika nama lebih dari satu kata (mengandung spasi) ditandai dengan kutip dua (") atau kutip satu (').
3. Font yang pertama menjadi prioritas.

Tipe font-family:

a. serif (runcing pada bagian ujung huruf): Palatino, "Palatino Linotype", Palladio, "URW Palladio", serif
b. sans-serif (polos pada ujung huruf): 'Trebuchet MS', 'Liberation Sans', 'Nimbus Sans L', sans-serif
c. monospace (memiliki lebar sama): "DejaVu Sans Mono", Menlo, Consolas, "Liberation Mono", Monaco, "Lucida Console", monospace
d. cursive (identik dengan tulisan miring, mirip tulisan sambung dengan tangan).
e. fantasy (tulisan yang identik untuk representasi karakter lucu).

Penulisan font-family di css:

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Penulisan font-family css</title>
            <style type="text/css">
                .fserif{font-family: Palatino, "Palatino Linotype",
                Palladio, "URW Palladio", serif;}
                .fsanserif{font-family: 'Trebuchet MS', 'Liberation Sans',
                'Nimbus Sans L', sans-serif;}
                .fmonospace{font-family: "DejaVu Sans Mono", Menlo, Consolas,
                "Liberation Mono", Monaco, "Lucida Console", monospace;}
                .fcursice{font-family: cursive;}
                .ffantasy{font-family: fantasy;}
            </style>
        </head>
    <body>
        <p class="fserif">Ini contoh tulisan font serif.</p>
        <p class="fsanserif">Ini contoh tulisan font san serif.</p>
        <p class="fmonospace">Ini contoh tulisan font monospace.</p>
        <p class="fcursice">Ini contoh tulisan font cursive.</p>
        <p class="ffantasy">Ini contoh tulisan font fantasy.</p>
    </body>
</html>


Output:

Output di Firefox.
Selamat mencoba!

Referensi tulisan:
  1. font-family; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 21 Februari 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Selasa, 17 Februari 2015

Properti color Css

Properti color pada Css digunakan untuk mengganti warna tulisan (teks) pada web. Warna default teks di web adalah hitam. Properti color ditulis: color: warna;

warna bisa ditulis dengan warna bahasa Inggris yang terdaftar dan dikenali css, bisa dengan warna (kode) hexa, rgba, rgb, hsl dan hsla.

contoh: colorcss.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Contoh properti color css</title>
            <style type="text/css">
                p.biru{color: #0068C8}
            </style>
        </head>
    <body>
        <p class="biru">Ini tulisan jadi biru.</p>
    </body>
</html>


Output:

Tampilan di Firefox.
Untuk contoh lain, menggunakan warna yang dikenali dalam bahasa Inggris ganti nilai color menjadi: color: blue Untuk rgb menjadi: color: rgb(0,104,200) Warna RGB merupakan kombinasi warna Red (Merah), Green (hijau), dan Blue (biru).

Selanjutnya contoh rgba, menjadi: color: rgba(0,104,200,0.5) Huruf a pada rgba berisi nilai di mulai dari 0.1 untuk mengatur warna tulisan terang atau buram. Semakin besar nilai (di atas 0.1) semakin jelas warna tulisan.

Untuk format warna hsl, menjadi: color: hsl(246, 100%, 50%) Untuk hsla bisa menjadi: color: hsla(246, 100%, 50%, 0.3) Kode warna yang dijelaskan di atas dapat Anda temui pada color picker, misalnya di Adobe Photoshop atau color picker online.

Referensi tulisan:
  1. color; ditulis oleh: Kontributor MDN, developer.mozilla.org, diakses 17 Februari 2015.
    About MDN by Mozilla Contributors is licensed under CC-BY-SA 2.5.

Sabtu, 14 Februari 2015

Css: Class dan Id

Halo pembaca! Class di Css ditandai dengan . (titik) sedangkan id ditandai dengan # (tagar). Bedanya, class bisa dipanggil (digunakan) berulang-ulang dalam satu halaman sedangkan id hanya satu kali saja (di halaman yang sama).

Contohnya; Anda mempunyai class warna maka ditulis dengan .warna. Jika id maka #warna. Deklarasi atribut misalnya color untuk mengganti warna tulisan menjadi merah sama saja caranya, yaitu dengan menuliskan: color: red; atau menggantinya dengan kode warna heksa.

Untuk lebih jelasnya, perhatikan contoh berikut: classid.html

<!DOCTYPE HTML>
    <html>
        <head>
            <title>Contoh Css: Class dan Id</title>
            <style type="text/css">
                .warna{
                    color:red;
                }
                #warna{
                    color:red;
                }
            </style>
        </head>
    <body>
        <p class="warna">Ini tulisan warnanya merah</p>
        <p id="warna">Ini tulisan warnanya merah 2</p>
        <p class="warna">Ini tulisan warnanya merah 3</p>
        <p>Ini tulisan warnanya default (hitam)</p>
    </body>
</html>


Output:
Output di Firefox.
Contoh di atas penulis menggunakan elemen HTML <p>, Anda bisa menggantinya dengan elemen HTML lain, misalnya <span>, <div>, <li> atau lainnya.

<span class="warna">teks..</span>
<div class="warna">teks...</div>