Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengatur Arah Teks HTML Menggunakan textAlign Style DOM

Properti Style textAlign DOM pada HTML merpuakan properti yang hampir salam seperti text-align pada CSS, yang digunakan untuk perataan inner konten dari elemen blok. Perbedaannya adalah pada properti DOM HTML, dapat digunakan JavaScript untuk meng-handle-nya secara pemrograman.

5 Value Properti textAlign Style DOM pada HTML
Properti textAlign Style DOM

Sebelum memahami lebih dalam materi tentang Mengatur Arah Teks HTML Menggunakan textAlign Style DOM, terlebih dahulu pelajari materi tentang: Mengatur Ukuran Tab HTML Menggunakan tabSize Style DOM [klik], Mengatur Tampilan Tabel HTML Menggunakan tableLayout Style DOM [klik], dan Mengatur Nilai Posisi Kanan HTML Menggunakan Properti Right Style DOM [klik].

Sintak:
Dapat digunakan textAlign dengan dua cara, pertama dengan melakukan pengaturan alignment dan kedua dengan cara mendapatkan nilai alignment saat ini.
  • Mendapatkan nilai dari object DOM saat ini: object.style.textAlign
  • Digunakan untuk mengatur nilai dari object DOM saat ini: object.style.textAlign = "left|right|center|justify|initial|inherit";

Property Values:
  • left: merupakan nilai default dari properti texAlign yang digunakan untuk mendapatkan nilai perataan kontan ke sisi kiri.
  • right: digunakan untuk mendapatkan perataan konten ke sisi kanan.
  • center: digunakan untuk mengatur konten ke bagian pusat, diantara tepi kiri dan tepi kanan.
  • justify: digunakan untuk memperkenalkan ruang tambah diantara kata seperti kata pertama dari baris yang diratakan ke sisi kiri dan kata terakhir ke sisi kanan.
  • inherit: tidak melakukan hal apapun kecuali mengatur nilai yang sama persis seperti yang dimiliki oleh elemen parent.

Baca Juga:

Contoh:

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Style textAlign DOM 

HTML

</title>

 

<style>

#box-element 

{

border: 1px solid #ff8888;

background-color: #ffaaaa;

}

 

.screen-center 

{

margin: 30px auto;

width: 400px;

}

 

#controls 

{

text-align: center;

}

 

#inside-content 

{

font-size: 0.8rem;

}

</style>

 

</head>

 

<body>

 

<div 

id="box-element" 

class="screen-center">

<p id="inside-content">

Sistem operasi bertindak 

sebagai media penengah antara 

komputer dan user. Tujuan 

dari pengembangan sistem 

operasi adalah menyediakan 

lingkungan dimana user dapat 

mengeksekusi program secara 

efektif dan efisien serta 

nyaman. Sistem operasi 

merpakan perangkat lunak yang 

digunakan untuk mengatur 

perangkat keras komputer, 

dimana perangkat keras harus 

memastikan mekanismenya 

berjalan dengan sempurna dan 

sesuai tujuan 

pengembangannya.

</p>

</div>

 

<div 

id="controls" 

class="screen-center">

 

<label>

Set Alignment:

</label>

 

<select id="alignment">

 

<option 

value="left" default>

Left

</option>

 

<option 

value="right">

Right

</option>

 

<option 

value="center">

Center

</option>

 

<option 

value="justify">

Justify

</option>

 

</select>

 

<button id="do-align">

Set Align Property

</button>

 

</div>

 

<script 

type="text/javascript">

 

// Elemen Koleksi

let inside_content = document.getElementById(

"inside-content");

 

let align_option = document.getElementById(

"alignment");

 

let align_btn = document.getElementById(

"do-align");

 

// Penambahan event ke button

align_btn.onclick = function() {

 

// Mendapatkan nilai saat ini 

// dari dropdown

let align_val =

align_option.options[align_option.selectedIndex].value;

 

// Pengaturan nilai ke 

// perataan dari koten

inside_content.style.textAlign = align_val;

}

 

</script>

 

</body>

 

</html>

Output:

Sistem operasi bertindak sebagai media penengah antara komputer dan user. Tujuan dari pengembangan sistem operasi adalah menyediakan lingkungan dimana user dapat mengeksekusi program secara efektif dan efisien serta nyaman. Sistem operasi merpakan perangkat lunak yang digunakan untuk mengatur perangkat keras komputer, dimana perangkat keras harus memastikan mekanismenya berjalan dengan sempurna dan sesuai tujuan pengembangannya.


Artikel ini didedikasikan kepada: Faiqotuzzahro, Faizal Shauma Widya Santoso, Faradeva Puspadella, Fariza Shegi Pratama, dan Fathan Ghifar Ahsani.

5 komentar untuk "Mengatur Arah Teks HTML Menggunakan textAlign Style DOM"

  1. Jenis browser apa saja yang dapat digunakan oleh seorang pengembang web untuk mengaktifkan properti textAlign Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut adalah beberapa jenis browser yang dapat digunakan untuk mengaktifkan properti textAlign Style DOM pada HTML:
      a. Google Chrome
      b. Internet Explorer
      c. Mozilla Firefox
      d. Opera
      e. Safari

      Hapus
  2. Apa yang dimaksud dengan properti textAlign Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti textAlign Style DOM pada HTML merupakan teks yang digunakan untuk mengatur atau mengembalikan nilai perataan horizontal teks dalam elemen level blok.

      Hapus
    2. Properti textAlign bertugas untuk mengatura tau mendapatkan perataan horizontal teks dalam elemen block level.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -