font html dan css

Upload: randy-bush

Post on 16-Oct-2015

45 views

Category:

Documents


0 download

TRANSCRIPT

  • Font HTML dan CSS

    Tag dalam HTML sudah disingkirkan, kemungkinan akan dihilangkan pada versi HTML

    mendatang. Walaupun banyak orang yang menggunakannya, Anda harus menghindarinya,

    gunakan style sebagai gantinya.

    Menggunakan Tag HTML

    Dengan kode berikut, Anda dapat menspesifikasikan ukuran dan jenis dari output browsernya:

    Menggunakan Font Size

    Contoh ini mendemonstrasikan bagaimana mengubah ukuran font.

  • Font Sebaiknya Jangan Digunakan

    Tag disisihkan pada versi HTML terakir (HTML 4 dan XHTML). W3C telah membuang tag

    dari rekomendasinya. Pada versi HTML mendatang, style sheet (CSS) akan digunakan untuk

    mendefinisikan properti layout dan display elemen HTML. Berikut ini contoh style sheet (CSS).

    TH {background-color : Aqua; font: italic fantasy;}

    H1{color : Gray;}

    BODY{background-color : Silver;}

    Menggunakan Font Face

    Contoh ini mendemostrasikan bagaimana mengubah face (betuk) font.

  • Menggunakan Font Color

    Contoh ini mendemostrasikan bagaimana mengubah warna font.

  • CSS merupakan singkatan dari Cascade Style Sheet, merupakan features baru dari HTML 4.0. Hal

    ini diperlukan setelah melihat perkembangan HTML menjadi kurang praktis karena web pages

    terlalu banyak dibebani hal-hal yang berkaitan dengan faktor penampilan seperti font dan lain-

    lain.

    Untuk itu , jika kumpulan style tersebut dikelola secara terpisah maka manajemen pages menjadi

    lebih mudah dan efisien. Pada prakteknya, penggunaan CSS ini didukung oleh Explorer dan

    Navigator, dua browser terpopuler pada internet.

    Aturan Penggunaan CSS

    Secara umum disusun oleh tiga bagian yaitu, selector (elemen yang akan didefiniskan), properti

    (atribut yang kan diubah) dan nilai sebagaimana berikut:

    Selector {property: value}

    Antara property dan nilai dipisahkan dengan titik dua (colon) seperti contoh di bawah ini:

    Body {color: black}

    Jika nilai berupa beberapa kata, digunakan tanda petik ganda

    P {font-family: sans serif}

    Jika lebih dari satu properti, pisahkan dengan titik-koma (semi colon)

    P {text-align: center; color: red}

    Jika ingin lebih mudah dibaca sebagaimana berikut:

    P

    {

    text-align: center; color: red;

    color: black;

    font-family: arial

    }

    Jika selector dikelompokkan

    H1, H2, H3, H4, H5, H6

    {

    color: green;

    }

    Jika selector dikelompokkan

    P. Kanan {text-align: right}

    P. Kiri {text-align: center}

    Jika selector dikelompokkan

  • This Paraghraph will be right aligned

    This Paraghraph will be center aligned

    Jika menggunakan ID atribut

    #Kanan {text-align: right}

    Berikut ini sintaks yang ditulis dalam dokumen html menggunakan definisi ID atribut di atas.

    This Paraghraph will be right aligned

    This Headder will be right aligned

    Style Sheet External

    Berikut ini contoh menggunakan style sheet yang didefinisikan secara eksternal, di mana ex1.css

    digunakan oleh Coba_cssex1.html. Ingat dalam penddefinisian external tidak diperlukan tag html.

    Dan extension filenya harus disimpan dalam .css.

    Listing ex1.css

  • Berikut ini contoh menggunakan style sheet yang didefinisikan secara external, di mana ex2.css

    digunakan oleh Coba_cssex2.html.

    Style Sheet Internal

    Berikut ini contoh menggunakan style sheet yang didefinisikan secara internal. Hal ini biasanya

    dilakukan karena web page tertentu bersifat sangat unik sehingga membutuhkan definisi terpisah

    dibandingkan dengan web page lainnya.

    Listing ex2.css

  • Jika browser versi lama tidak mendukung style, akan lebih aman jika kita menggunakan tag

    komentar untuk menutupi bagian yang tidak dikenal sebagaimana berikut:

  • Style Sheet Inline

    Suatu style inline hanya bias digunakan pada lokasi yang sangat spesifik, sebenarnya penggunaan

    dengan cara yang seperi ini walaupun bias dilakukan tetapi tidak dianjurkan. Hal ini disebabkan

    dokumen menjadi leih besar karena style didefinisikan saru per satu sebagaimana berikut ini.

    Multy Style Sheet

    Jika digunakan lebih dari satu definisi dari style sheet maka nilai yang tidak didefinisikan akan

    diinherit (diturunkan) dari style sheet yang lebih general. Misalnya di bawah ini kita mempunyai

    definisi ex3.css.

    Listing ex3.css

  • Perhatikan bahwa hasil di bawah ini menggunakan align dan size dari definisi tetapi menggunakan

    warna dari definisi external.

    Font Attributes:

    Attribute Example Purpose size=number size=2 Mendefinisikan ukuran huruf size=+number size=+1 Menambahkan ukuran huruf size=-number size=-1 Menurunkan ukuran huruf face=face-name face=Calibri Mendefinisikan jenis huruf

    color=color-value color=#eeff00 Mendefinisikan warna huruf

    color=color-name Color=red Mendefinisikan waena huruf

    Background Properties:

    Properties Values Background Background-color Background-attachment

    Background-image

    Background-position

    Background-repeat

    Background-attachment Scroll

    Fixed

    Background-color Color-rgb

  • Color-hex

    Color-name

    Transparent

    Background-image url None

    Background-position Top left

    Top center

    Top right

    Center left

    Center center

    Center right

    Bottom left

    Bottom center

    Bottom right

    x-% y-%

    x-pos y-pos

    Background-repeat Repeat

    Repeat-x

    Repeat-y

    No-repeat

    Text Properties:

    Properties Values Color Background-color Letter-spacing Normal Lenght

    Text-align Left

    Right

    Center

    Justuify

    Text-decoration None

    Underline

    Overline

    Line-throught

    Blink

    Text-indent Lenght %

    Text-transform None

    Capitalize

    Uppercase

    Lowercase

    White-space Normal

  • Pre

    Nowrap

    Word-spacing Normal

    Left