HTML dinámico

Esquema DHTML: el HTML dinámico es una combinación entre HTML, JavaScript y CSS.

El HTML dinámico o DHTML (del inglés Dynamic HTML) designa el conjunto de técnicas que permiten crear sitios web interactivos utilizando una combinación de algún lenguaje de marcado estático (como HTML), un lenguaje interpretado en el lado del cliente (como JavaScript), el lenguaje de hojas de estilo en cascada (CSS) y la jerarquía de objetos de un Document Object Model (DOM).

Una página de HTML dinámico es cualquier página web en la que los scripts en el lado del cliente cambian el HTML del documento, después de que este haya cargado completamente, lo cual afecta a la apariencia y las funciones de los objetos de la página. La característica dinámica del DHTML, por tanto, es la forma en que la página interactúa con el usuario cuando la está viendo, siendo la página la misma para todos los usuarios.

En contraste, el término más general "página web dinámica" lo usamos para referirnos a alguna página específica que es generada de manera diferente para cada usuario, en cada recarga de la página o por valores específicos de variables de entorno. Este término no debe ser confundido con DHTML. Estas páginas dinámicas son el resultado de la ejecución de un programa en algún lenguaje de programación en el servidor de la página web (como Java, ASP.NET, PHP o Perl), el cual genera la página antes de enviarla al cliente; o bien de la ejecución en la parte cliente de un código que crea la página completa antes de que el programa cliente (usualmente, un navegador) la visualice.

En una página DHTML, una vez ésta ha sido cargada completamente por el cliente, se ejecuta un código (por ejemplo, en lenguaje JavaScript) que tiene efectos en los valores del lenguaje de definición de la presentación (por ejemplo, CSS), logrando así una modificación en la información presentada o el aspecto visual de la página mientras el usuario la está viendo.

Usos

DHTML permite a los desarrolladores añadir a las páginas efectos que de otra manera serían difíciles de alcanzar. En resumen: los lenguajes de scripting sirven para cambiar la estructura DOM y Algunos de los usos de DHTML son:

  • Animar texto e imágenes en el documento, independientemente de la posición o la forma del elemento (block o inline).
  • Embellecer una sección que automáticamente actualice su contenido con las últimas noticias, la frase del día, o algún otro dato, con, por ejemplo, con Ajax.
  • Usar un formulario que obtenga datos del usuario, procesarlo, verificarlo, y dar una respuesta sin necesidad de hacer otra llamada al servidor.
  • Añadir botones con acciones personalizadas.

Estructura de una página web

Normalmente, una página web válida usando DHTML tiene una estructura similar a la siguiente:

 <!DOCTYPE html>
 <html lang="es">
     <head>
         <meta charset="utf-8">
         <title>Ejemplo DHTML</title>
     </head>
     <body>
         <div id="seccion"></div>
         <script type="text/javascript">
             var init = function () {
                 miObjeto = document.getElementById("seccion");
                 // ... manipulate miObjeto
             };
             window.onload = init;
         </script>
         <script src="mijavascript.js"></script>
     </body>
 </html>

Compatibilidad con navegadores

El soporte para DHTML con acceso al DOM fue introducido en Internet Explorer 4.0. Aunque había otra implementación más básica en Netscape Navigator 4.0, no todos los elementos HTML eran representados en el DOM.

Existen navegadores que no pueden ejecutar scripts como JavaScript o VBScript, por ello, el estándar HTML define la etiqueta <noscript>, que se puede usar para poner información que se mostrará en los navegadores que no soporten scripts, o que tenga deshabilitada la ejecución de estos.

Véase también

Read other articles:

KalumbukKelurahanPeta lokasi Kelurahan KalumbukNegara IndonesiaProvinsiSumatera BaratKotaPadangKecamatanKuranjiKode Kemendagri13.71.09.1005 Kode BPS1371090005 Luas-Jumlah penduduk-Kepadatan- Kalumbuk adalah salah satu kelurahan di kecamatan Kuranji, Padang, Sumatera Barat, Indonesia. Batas wilayah kelurahan Kalumbuk Utara : Kelurahan Gunung Sarik dan Kelurahan Sungai Sapih Timur : Kelurahan Korong Gadang Selatan : Kelurahan Lubuk Lintah Barat : Kelurahan Gurun Laweh K...

 

Halaman ini berisi artikel tentang monarki Saint Kitts and Nevis. Untuk informasi tentang negara lainnya yang berbagi orang yang sama sebagai penguasa monarki, lihat Kerajaan Persemakmuran. Raja Saint Kitts and NevisKing of Saint Kitts and Neviscode: en is deprecated   (Inggris)Sedang berkuasaCharles IIIsejak 8 September 2022 PerincianPewarisWilliam, Pangeran WalesPenguasa pertamaElizabeth IIPembentukan19 September 1983[1] Saint Kitts dan Nevis adalah sebuah monarki kon...

 

العلاقات البحرينية الجورجية البحرين جورجيا   البحرين   جورجيا تعديل مصدري - تعديل   العلاقات البحرينية الجورجية هي العلاقات الثنائية التي تجمع بين البحرين وجورجيا.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارن...

سوركسالشعارمعلومات عامةنوع محرك بحث وصفي محرك بحث للويب خدمة مخفية بشبكة تور برنامج للخادم نظام التشغيل لينكس[1]فري بي ‌إس ‌دي النموذج المصدري حقوق التأليف والنشر محفوظة المدونة الرسمية searx.github.io… (الإنجليزية) موقع الويب searx.github.io…[2] (الإنجليزية) معلومات تقنيةضما...

 

Telepon umum di Indonesia Telepon umum adalah fasilitas layanan telepon publik dengan cara pelayanan memasukan uang (pada umumnya koin) atau kartu telepon sebelum melakukan panggilan. Sejarah Telepon umum pertama kali ditemukan oleh William Gray tahun 1889 dan dipasang pada sebuah bank di daerah hart ford Connecticut. Penemuan tersebut berkembang dengan pesat dan pada tahun 1892 jumlah telepon umum di Amerika Serikat sebanyak 81.000 buah. Pada tahun 1905, telepon umum koin ciptaan Bell dipasa...

 

American judge (born 1958) For the actor, see Robert Conrad. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may require copy editing for grammar, style, cohesion, tone, or spelling. You can assist by editing it. (January 2024) (Learn how and when to remove this template message) This article is an autobiography or has been extensively edited by the subject or by someone conn...

ХристианствоБиблия Ветхий Завет Новый Завет Евангелие Десять заповедей Нагорная проповедь Апокрифы Бог, Троица Бог Отец Иисус Христос Святой Дух История христианства Апостолы Хронология христианства Раннее христианство Гностическое христианство Вселенские соборы Н...

 

British naval officer and explorer (1786–1847) For other people with similar names, see John Franklin (disambiguation). Sir John Franklin redirects here. For other uses, see Sir John Franklin (disambiguation). SirJohn FranklinKCH FRS FLS FRGS1828 portrait by Thomas PhillipsLieutenant-Governor of Van Diemen's LandIn office5 January 1837 – 21 August 1843 (1837-01-05 – 1843-08-21)SecretaryJohn MontaguPreceded bySir George ArthurSucceeded bySir...

 

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Yamaha MT-10Yamaha MT-10ProdusenYamaha Motor CompanyJuga disebutYamaha FZ-10 (Amerika Utara; 2016–2017)[1][2]Perusahaan indukYam...

هنودمعلومات عامةنسبة التسمية الهند التعداد الكليالتعداد قرابة 1.21 مليار[1][2]تعداد الهند عام 2011ق. 1.32 مليار[3]تقديرات عام 2017ق. 30.8 مليون[4]مناطق الوجود المميزةبلد الأصل الهند البلد الهند  الهند نيبال 4,000,000[5] الولايات المتحدة 3,982,398[6] الإمار...

 

1991 single by Blur Not to be confused with There Is No Other Way. There's No Other WaySingle by Blurfrom the album Leisure B-sideInertiaMr BriggsI'm All OverReleased15 April 1991 (1991-04-15)[1]GenreBaggy[2][3]dance-rock[3]indie dance[4]Length 3:14 (single version) 3:23 (album version) LabelFoodSongwriter(s) Damon Albarn Graham Coxon Alex James Dave Rowntree Producer(s) Stephen Street Blur Blur singles chronology She's So High/I Know (19...

 

This article is about Bombay Engineer Group. For other uses, see BEG. Bombay Engineer GroupBombay Sappers in China during the Boxer RebellionActive1780–presentCountry IndiaBranchCorps of Engineers of Indian ArmyTypeCombat EngineersRoleCombat supportGarrison/HQKhadki, PuneMotto(s)Sarvatra!EngagementsSee Battle honours listBattle honoursSee Battle honours listMilitary unit The Bombay Engineer Group, or the Bombay Sappers as they are informally known, are a regiment of the Corps of Engine...

Eckankar adalah suatu gerakan keagamaan yang menggabungkan ajaran-ajaran di dalam agama timur seperti Hinduisme dengan Kekristenan, Spiritualisme, Mistisisme, Okultisme dan Panpsikisme.[1] Eckankar didirikan pada tahun 1965 oleh seorang jurnalis dan anggota Gereja Scientology bernama Paul Twitchell di Amerika Serikat.[1] Inti ajaran gerakan ini adalah mengenai perjumpaan antara Allah dan manusia di dalam dunia ilahi yang disebut Eck.[1] Perjumpaan tersebut hanya dapat ...

 

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

اضغط هنا للاطلاع على كيفية قراءة التصنيف جنس الأيلود أيلود نوتالي المرتبة التصنيفية جنس  التصنيف العلمي النطاق: حقيقيات النوى المملكة: النباتات الفرقة العليا: نباتات جنينية القسم: نباتات وعائية الشعبة: حقيقيات الأوراق الطائفة: بذريات الطويئفة: كاسيات البذور الرتبة الع...

Town in Grodno Region, Belarus For other uses, see Slonim (disambiguation). Town in Grodno Region, BelarusSlonim Слонім (Belarusian)Слоним (Russian)TownSt Andrew's Church FlagCoat of armsSlonimLocation of Slonim, shown within Grodno RegionCoordinates: 53°05′N 25°19′E / 53.083°N 25.317°E / 53.083; 25.317CountryBelarusRegionGrodno RegionDistrictSlonim DistrictFounded1036Town rights1532Government • MayorAleh TarhonskyElevation156&...

 

Questa voce o sezione sull'argomento antica Grecia è priva o carente di note e riferimenti bibliografici puntuali. Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento. Il Mediterraneo intorno al IV secolo a.C...

 

Bahasa Korea Pertengahan WilayahSemenanjung Korea dan ManchuriaEraAbad ke-11 sampai ke-16, kemudian berkembang menjadi bahasa Korea Modern Rumpun bahasaKoreanik Korea Pertengahan Bentuk awalProto-Koreanik Korea KunoKorea Pertengahan Sistem penulisanIdu, Hyangchal, Gugyeol, HangeulKode bahasaISO 639-3okmLINGUIST List okmGlottolog[1]IETFokm Status pemertahanan Punah EXSingkatan dari Extinct (Punah)Terancam CRSingkatan dari Critically endangered (Terancam Kritis) SESingkatan dari Severely endang...

سركيمتو تقسيم إداري  البلد  السودان  ولاية ولاية الجزيرة  محافظة منطقة السكوت تعديل مصدري - تعديل   سَرْكِمَتُو قرية هي بوابة منطقة السكوت الشمالية جغرافياً لا سياسياً، وتقع القرية ضمن عمودية كوشة.[1] الموقع تقع قرية سَرْكِيْمَتُو في منطقة السِكَّوت في الو...

 

POW/MIA flag National League of Families of American Prisoners and Missing in Southeast AsiaNational League of Families POW/MIA flagUseOther Proportion9:14AdoptedJanuary 1972DesignA silhouette of a prisoner of war (POW) before a guard tower and barbed wire in white on a black field. POW/MIA appears above the silhouette and the words You Are Not Forgotten appear below in white on the black field. MIA stands for missing in action.Designed byNewt Heisley The National League of Families POW/...