Vés al contingut

Llenguatge de marques: diferència entre les revisions

Harmful to my devices
(Recuperant 1 fonts i marcant-ne 0 com a no actives.) #IABot (v2.0.8.6)
(Harmful to my devices)
Etiquetes: Revertida Edita des de mòbil Edició web per a mòbils
{{FR|data=2014}}Un '''llenguatge de marques''' en informàtica és una manera de codificar un fitxer de text de manera que per mitjà de les marques, s'hi incorpora informació relativa a com s'ha de representar el text. És l'equivalent de les metadades dels fitxers binaris.<ref>{{Ref-web|títol=Llenguatge de marques i sistemes de gestió|url=http://ioc.xtec.cat/materials/FP/Materials/2251_ASIX/ASIX_2251_M04/web/html/WebContent/u1/a1/continguts.html|consulta=2021-06-28|nom=Carles (coord.)|cognom=Martí|editor=Institut Obert de Catalunya|nom2=Xavier|cognom2=Sala|arxiuurl=https://web.archive.org/web/20210628152438/http://ioc.xtec.cat/materials/FP/Materials/2251_ASIX/ASIX_2251_M04/web/html/WebContent/u1/a1/continguts.html|arxiudata=2021-06-28}}</ref>
 
S'hi combinen dades i etiquetes o «marques» que contenen instruccions sobre l'estructura del text o la seua presentació. Les marques estan barrejades amb el text mateix. La informació addicional, per exemple sobre l'estructura o la presentació del text, s'expressa fent servir una marcació, intercalada al text primari.<ref>{{GEC| 0262647|llenguatge d’etiquetatge d'hipertext}}</ref> El llenguatge consisteix a definir el codi que permet al programari «reconéixer» el que és una marca i el que és text. Com que escriure amb codi és força avorrit i que els texts romanen difícils a llegir per a qui no s'hi ha acostumat, es va desenvolupar programari que mostra a la pantalla el resultat visible i que tradueix en segon pla en codi, les anomenades tecnologies [[WYSIWYG]] («el que veus és el que obtens»). Un dels reptes majors és crear un llenguatge de marques que és universal i que permet obtenir un document visual que queda igual, qual que sia la plataforma, el [[sistema operatiu]] o el [[navegador web]].
 
Un exemple de text escrit per mitjà d'un llenguatge de marcatge, és el que es fa servir en la viquipèdia:
{| class=wikitable
!Text amb marques o codi ''wiki''
!Text visible
|-
|<nowiki>Un '''llenguatge de marques''' és una manera de codificar</nowiki>
|Un '''llenguatge de marques''' és una manera de codificar
|-
|<nowiki>{{ref-llibre| títol= Transformació de documents en format DocBook a PDF i HTML| cognom =Boluda Soler| nom= Adolf|}}</nowiki>
|{{ref-llibre| títol= Transformació de documents en format DocBook a PDF i HTML| cognom =Boluda Soler| nom= Adolf}}
|-
|<nowiki>Pompeu {{versaleta| Fabra i Poch}}</nowiki>
|Pompeu {{versaleta| Fabra i Poch}}
|}
 
Dos dels llenguatges de marques més coneguts són l'[[Extensible Markup Language|XML]] i l'[[HTML]]. L'HTML és el que més es fa servir per a descriure el contingut de [[pàgina web|pàgines web]]. També hi ha llenguatges de marques que s'utilitzen per a intercanviar informació entre autors, editors, impressors i lectors. Un d'aquests és el [[format de text enriquit]] conegut amb els sigles en anglès RTF (de ''Rich Text Format'').<ref>{{Ref-web|títol=Chapter 7: Markup Languages|url=https://courses.lumenlearning.com/suny-the-missing-link-an-introduction-to-web-development-and-programming/chapter/chapter-7-markup-languages/|consulta=2021-06-28|llengua=anglès|obra=The Missing Link: An Introduction to Web Development}}</ref>
 
== Classes de llenguatges de marques ==
Els llenguatges de marcatge solen dividir-se en tres classes: de presentació, de procediment i descriptius.