Knowledge (XXG)

Semantic HTML

Source đź“ť

365: 31: 351: 272:
One important restriction of this approach is that such markup based on element inclusion must meet the well-formedness conditions. As these documents are broadly tree-structured, this means that only balanced fragments from a sub-tree can be marked up in this way. A means of marking-up any arbitrary
300:
specified three forms of structured metadata that their systems will use to find structured semantic content within webpages. Such information, when related to reviews, people profiles, business listings, and events will be used by Google to enhance the "snippet", or short piece of quoted text that
162:
In order for search-engine spiders to be able to rate the significance of pieces of text they find in HTML documents, and also for those creating mashups and other hybrids, as well as for more automated agents as they are developed, the semantic structures that exist in HTML need to be widely and
177:, every HTML document makes its contribution to the meaningfulness of the Web by the correct use of headings, lists, titles and other semantic markup wherever possible. This "plain" use of HTML has been called "Plain Old Semantic HTML" or POSH. The correct use of Web 2.0 'tagging' creates 124:, where it was presented that intelligent software 'agents' might one day automatically crawl the Web and find, filter and correlate previously unrelated, published facts for the benefit of end users. Such agents are not commonplace even now, but some of the ideas of 81:
HTML has included semantic markup since its inception. In an HTML document, the author may, among other things, "start with a title; add headings and paragraphs; add emphasis to text; add images; add links to other pages; use various kinds of lists".
288:). For example, when a screen reader or audio browser can correctly ascertain the structure of a document, it will not waste the visually impaired user's time by reading out repeated or irrelevant information when it has been marked up correctly. 221:
is to slowly introduce more ways for browsers, developers, and crawlers to better distinguish between different types of data, allowing for benefits such as better display on browsers on different devices.
1375: 237:, are still specified as their meaning has been clearly defined "as to be stylistically offset from the normal prose without conveying any extra importance". 658:
These class names are at best suggestive rather than formally meaningful, unless they are previously shared between both creator and consumer of the content.
1299: 136:
may be coming close. The main difference between these web application hybrids and Berners-Lee's semantic agents lies in the fact that the current
1005: 939: 799: 245:
In cases where a document requires more precise semantics than those expressed in HTML alone, fragments of the document may be enclosed within
151:
or search-engine spider. These software agents are dependent on the semantic clarity of web pages they find as they use various techniques and
110: 17: 1078: 109:
were beginning to work in most browsers, web authors have been encouraged to avoid the use of presentational HTML markup with a view to the
1304: 949: 285: 147:
An important type of web agent that does crawl and read web pages automatically, without prior knowledge of what it might find, is the
454: 141: 1212: 129: 1092: 170: 167: 58: 1156: 1030: 842: 398: 21: 1147: 1084: 837: 356: 140:
and hybridisation of information is usually designed in by web developers, who already know the web locations and the
1380: 1207: 792: 478: 229:
in HTML 4.01 and XHTML recommendations, but were recommended against. In HTML 5, some of those elements, such as
985: 133: 1202: 965: 1370: 106: 70: 1192: 785: 733: 690: 514: 708: 645: 631: 364: 301:
is shown when the page appears in search listings. Google specifies that that data may be given using
1000: 995: 764: 532: 1385: 924: 694: 557: 518: 262: 30: 1020: 909: 899: 513:
This article notes that presentational HTML markup may be useful when targeting browsers "before
445:
Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor
1263: 1050: 970: 929: 919: 883: 668: 450: 302: 273:
section of HTML would require a mechanism independent of the markup structure itself, such as
156: 1243: 847: 408: 1119: 1098: 1045: 1015: 934: 914: 904: 438: 370: 137: 117: 54: 852: 443: 393: 1364: 1126: 944: 418: 281: 609: 1233: 1187: 808: 470: 388: 383: 121: 102: 86: 321:
attributes added to existing HTML elements; microformat keywords are added inside
1284: 1248: 1010: 878: 350: 306: 266: 226: 148: 62: 474: 1294: 1197: 980: 975: 868: 346: 178: 66: 1325: 1140: 1133: 1035: 873: 827: 500: 152: 46: 1335: 1025: 832: 822: 274: 174: 155:
to read and index millions of web pages a day and provide web users with
50: 1345: 1340: 1112: 1105: 1040: 125: 265:
within a schema or ontology, they may link to a more defined meaning.
1258: 1161: 772: 768: 331: 297: 182: 163:
uniformly applied to bring out the meaning of published information.
1330: 1320: 1238: 1217: 990: 413: 29: 1289: 1279: 1253: 1073: 556:
Shadbolt, Nigel; Berners-Lee, Tim; Hall, Wendy (May–June 2006).
378: 310: 42: 781: 777: 734:"Businesses and organizations - About organization information" 582: 1166: 676: 403: 218: 16:"Semantic markup" redirects here. For more general usage, see 144:
of the specific data they wish to mash, compare and combine.
101:(added in HTML 3.2). There are also the semantically neutral 648:. World Wide Web Consortium. Section 4.5.18: The b element. 634:. World Wide Web Consortium. Section 4.5.17: The i element. 760: 551: 549: 531:
Berners-Lee, Tim; Hendler, James; Lassila, Ora (2001).
27:
HTML used to reinforce meaning of documents or webpages
181:
that may be equally or even more meaningful to many.
85:
Various versions of the HTML standard have included
73:
is used to suggest its presentation to human users.
1313: 1272: 1226: 1180: 1066: 1059: 958: 892: 861: 815: 1376:Domain-specific knowledge representation languages 442: 325:attributes as discussed above; and RDFa relies on 166:While the true semantic web may depend on complex 93:(added in HTML 3.2; removed in HTML 4.0 Strict), 269:formalise this approach to semantics in HTML. 20:. For semantics in programming languages, see 793: 253:elements with meaningful class names such as 8: 763:is an initiative launched on 2 June 2011 by 61:. Semantic HTML is processed by traditional 1063: 800: 786: 778: 225:Presentational elements were not formally 185:introduced new semantic elements such as 589:. microformats community. April 20, 2007 430: 414:CP/LD (Content Profile/Linked Document) 339:attributes added to existing elements. 1006:Knowledge representation and reasoning 940:Semantic service-oriented architecture 111:separation of content and presentation 18:separation of content and presentation 280:Good semantic HTML also improves the 261:. Where these class names are also a 7: 673:Extensible Markup Language (XML) 1.1 286:Web Content Accessibility Guidelines 120:participated in a discussion of the 105:elements. Since the late 1990s when 49:, or meaning, of the information in 521:" which were both released in 1997. 1067:Syntax and supporting technologies 691:"Conceitos importantes sobre HTML" 14: 259:<div class="db-aW52b2ljZQ"> 57:rather than merely to define its 583:"Plain Old Semantic HTML (POSH)" 363: 349: 313:. Microdata is specified inside 255:<span class="db-YXV0aG9y"> 34:HTML element content categories 499:Raggett, Dave (8 April 2002). 1: 1181:Schemas, ontologies and rules 610:"Let's Talk about Semantics" 558:"The Semantic Web Revisited" 399:Semantics (computer science) 22:Semantics (computer science) 669:"Well-Formed XML Documents" 503:. World Wide Web Consortium 475:"Getting started with HTML" 357:Computer programming portal 284:of web documents (see also 217:. Overall, the goal of the 1402: 1208:Semantic Web Rule Language 563:. IEEE Intelligent Systems 441:; Fischetti, Mark (2000). 15: 501:"Adding a touch of style" 479:World Wide Web Consortium 449:. San Francisco: Harper. 134:price comparison websites 65:as well as by many other 1314:Microformat vocabularies 986:Information architecture 45:markup to reinforce the 1203:Rule Interchange Format 966:Collective intelligence 292:Google "rich snippets" 107:Cascading Style Sheets 35: 535:. Scientific American 519:Internet Explorer 4.0 87:presentational markup 33: 1001:Knowledge management 996:Knowledge extraction 59:presentation or look 1273:Common vocabularies 1227:Semantic annotation 925:Semantic publishing 263:fragment identifier 97:(all versions) and 1021:Digital humanities 910:Semantic computing 900:Semantic analytics 884:Rule-based systems 533:"The Semantic Web" 36: 1381:Web accessibility 1358: 1357: 1354: 1353: 1264:Facebook Platform 1151: 1150:(no W3C standard) 1143: 1136: 1129: 1122: 1115: 1108: 1101: 1087: 1051:Web Science Trust 971:Description logic 930:Semantic reasoner 920:Semantic matching 848:Semantic networks 738:Webmaster Central 713:Webmaster Central 587:Microformats Wiki 473:(24 April 2005). 157:search facilities 1393: 1146: 1139: 1132: 1125: 1118: 1111: 1104: 1097: 1083: 1064: 802: 795: 788: 779: 749: 748: 746: 744: 730: 724: 723: 721: 719: 705: 699: 698: 687: 681: 680: 665: 659: 656: 650: 649: 642: 636: 635: 628: 622: 621: 619: 617: 608:Robinson, Mike. 605: 599: 598: 596: 594: 579: 573: 572: 570: 568: 562: 553: 544: 543: 541: 540: 528: 522: 512: 510: 508: 496: 490: 489: 487: 485: 467: 461: 460: 448: 439:Berners-Lee, Tim 435: 409:Microdata (HTML) 373: 368: 367: 359: 354: 353: 338: 334: 328: 324: 320: 316: 260: 256: 252: 248: 236: 232: 216: 212: 208: 204: 200: 199:<progress> 196: 192: 188: 100: 96: 92: 55:web applications 1401: 1400: 1396: 1395: 1394: 1392: 1391: 1390: 1361: 1360: 1359: 1350: 1309: 1268: 1222: 1176: 1055: 1046:Web engineering 1016:Digital library 954: 935:Semantic search 915:Semantic mapper 905:Semantic broker 888: 857: 811: 806: 757: 752: 742: 740: 732: 731: 727: 717: 715: 709:"Rich snippets" 707: 706: 702: 689: 688: 684: 667: 666: 662: 657: 653: 644: 643: 639: 630: 629: 625: 615: 613: 612:. HTML 5 Doctor 607: 606: 602: 592: 590: 581: 580: 576: 566: 564: 560: 555: 554: 547: 538: 536: 530: 529: 525: 506: 504: 498: 497: 493: 483: 481: 469: 468: 464: 457: 437: 436: 432: 428: 421:(complete list) 371:Internet portal 369: 362: 355: 348: 345: 336: 330: 326: 322: 318: 314: 294: 258: 254: 250: 246: 243: 234: 230: 214: 210: 206: 202: 198: 194: 191:<article> 190: 187:<section> 186: 118:Tim Berners-Lee 98: 94: 90: 79: 28: 25: 12: 11: 5: 1399: 1397: 1389: 1388: 1383: 1378: 1373: 1363: 1362: 1356: 1355: 1352: 1351: 1349: 1348: 1343: 1338: 1333: 1328: 1323: 1317: 1315: 1311: 1310: 1308: 1307: 1302: 1297: 1292: 1287: 1282: 1276: 1274: 1270: 1269: 1267: 1266: 1261: 1256: 1251: 1246: 1241: 1236: 1230: 1228: 1224: 1223: 1221: 1220: 1215: 1210: 1205: 1200: 1195: 1190: 1184: 1182: 1178: 1177: 1175: 1174: 1169: 1164: 1159: 1154: 1153: 1152: 1144: 1137: 1130: 1123: 1116: 1109: 1102: 1090: 1089: 1088: 1076: 1070: 1068: 1061: 1057: 1056: 1054: 1053: 1048: 1043: 1038: 1033: 1028: 1023: 1018: 1013: 1008: 1003: 998: 993: 988: 983: 978: 973: 968: 962: 960: 959:Related topics 956: 955: 953: 952: 947: 942: 937: 932: 927: 922: 917: 912: 907: 902: 896: 894: 890: 889: 887: 886: 881: 876: 871: 865: 863: 859: 858: 856: 855: 853:World Wide Web 850: 845: 840: 835: 830: 825: 819: 817: 813: 812: 807: 805: 804: 797: 790: 782: 776: 775: 756: 755:External links 753: 751: 750: 725: 700: 682: 660: 651: 637: 623: 600: 574: 545: 523: 491: 462: 456:978-0062515872 455: 429: 427: 424: 423: 422: 416: 411: 406: 401: 396: 394:HTML landmarks 391: 386: 381: 375: 374: 360: 344: 341: 293: 290: 242: 241:Considerations 239: 195:<footer> 99:<center> 78: 75: 41:is the use of 26: 13: 10: 9: 6: 4: 3: 2: 1398: 1387: 1384: 1382: 1379: 1377: 1374: 1372: 1371:Semantic HTML 1369: 1368: 1366: 1347: 1344: 1342: 1339: 1337: 1334: 1332: 1329: 1327: 1324: 1322: 1319: 1318: 1316: 1312: 1306: 1303: 1301: 1298: 1296: 1293: 1291: 1288: 1286: 1283: 1281: 1278: 1277: 1275: 1271: 1265: 1262: 1260: 1257: 1255: 1252: 1250: 1247: 1245: 1242: 1240: 1237: 1235: 1232: 1231: 1229: 1225: 1219: 1216: 1214: 1211: 1209: 1206: 1204: 1201: 1199: 1196: 1194: 1191: 1189: 1186: 1185: 1183: 1179: 1173: 1172:Semantic HTML 1170: 1168: 1165: 1163: 1160: 1158: 1155: 1149: 1145: 1142: 1138: 1135: 1131: 1128: 1124: 1121: 1117: 1114: 1110: 1107: 1103: 1100: 1096: 1095: 1094: 1091: 1086: 1082: 1081: 1080: 1077: 1075: 1072: 1071: 1069: 1065: 1062: 1058: 1052: 1049: 1047: 1044: 1042: 1039: 1037: 1034: 1032: 1029: 1027: 1024: 1022: 1019: 1017: 1014: 1012: 1009: 1007: 1004: 1002: 999: 997: 994: 992: 989: 987: 984: 982: 979: 977: 974: 972: 969: 967: 964: 963: 961: 957: 951: 948: 946: 945:Semantic wiki 943: 941: 938: 936: 933: 931: 928: 926: 923: 921: 918: 916: 913: 911: 908: 906: 903: 901: 898: 897: 895: 891: 885: 882: 880: 877: 875: 872: 870: 867: 866: 864: 860: 854: 851: 849: 846: 844: 841: 839: 836: 834: 831: 829: 826: 824: 821: 820: 818: 814: 810: 803: 798: 796: 791: 789: 784: 783: 780: 774: 770: 766: 762: 759: 758: 754: 739: 735: 729: 726: 714: 710: 704: 701: 696: 695:Bendev Junior 692: 686: 683: 678: 674: 670: 664: 661: 655: 652: 647: 641: 638: 633: 627: 624: 611: 604: 601: 588: 584: 578: 575: 559: 552: 550: 546: 534: 527: 524: 520: 516: 502: 495: 492: 480: 476: 472: 471:Raggett, Dave 466: 463: 458: 452: 447: 446: 440: 434: 431: 425: 420: 419:HTML elements 417: 415: 412: 410: 407: 405: 402: 400: 397: 395: 392: 390: 387: 385: 382: 380: 377: 376: 372: 366: 361: 358: 352: 347: 342: 340: 333: 312: 308: 304: 299: 291: 289: 287: 283: 282:accessibility 278: 276: 270: 268: 264: 240: 238: 228: 223: 220: 207:<aside> 184: 180: 176: 172: 169: 164: 160: 158: 154: 150: 145: 143: 142:API semantics 139: 135: 131: 127: 123: 119: 114: 112: 108: 104: 88: 83: 76: 74: 72: 68: 64: 60: 56: 52: 48: 44: 40: 39:Semantic HTML 32: 23: 19: 1249:Microformats 1188:Common Logic 1171: 893:Applications 809:Semantic Web 741:. Retrieved 737: 728: 716:. Retrieved 712: 703: 685: 672: 663: 654: 640: 626: 614:. Retrieved 603: 591:. Retrieved 586: 577: 565:. Retrieved 537:. Retrieved 526: 515:Netscape 4.0 505:. Retrieved 494: 482:. Retrieved 465: 444: 433: 389:Semantic Web 384:Microformats 307:microformats 295: 279: 271: 267:Microformats 244: 224: 215:<time> 211:<mark> 179:folksonomies 165: 161: 146: 122:Semantic Web 115: 103:span and div 91:<font> 84: 80: 63:web browsers 38: 37: 1285:Dublin Core 1011:Library 2.0 879:Linked data 203:<nav> 149:Web crawler 138:aggregation 67:user agents 1386:Web design 1365:Categories 1295:Schema.org 1031:References 981:Geotagging 976:Folksonomy 869:Dataspaces 862:Sub-topics 838:Ontologies 816:Background 761:schema.org 616:26 October 567:8 December 539:2009-10-02 507:8 December 484:8 December 426:References 227:deprecated 171:ontologies 153:algorithms 1326:hCalendar 1244:Microdata 1141:N-Triples 1134:Notation3 1060:Standards 1036:Topic map 874:Hyperdata 843:Semantics 828:Hypertext 823:Databases 303:microdata 296:In 2010, 235:<b> 231:<i> 116:In 2001, 95:<i> 51:web pages 47:semantics 1336:hProduct 1026:Metadata 833:Internet 343:See also 337:property 319:itemprop 315:itemtype 275:XPointer 175:metadata 89:such as 1346:hReview 1341:hRecipe 1113:JSON-LD 1106:RDF/XML 1099:triples 1041:Web 2.0 646:"HTML5" 632:"HTML5" 130:mashups 126:Web 2.0 77:History 1259:SAWSDL 1162:SPARQL 1120:Turtle 773:Yahoo! 769:Google 743:26 May 718:26 May 593:May 4, 453:  332:typeof 298:Google 213:, and 183:HTML 5 1331:hCard 1321:hAtom 1239:GRDDL 1218:SHACL 991:iXBRL 950:Solid 561:(PDF) 323:class 1305:SKOS 1300:SIOC 1290:FOAF 1280:DOAP 1254:RDFa 1234:eRDF 1213:ALPS 1198:RDFS 1157:RRID 1148:TriX 1127:TriG 1074:HTTP 771:and 765:Bing 745:2010 720:2010 618:2015 595:2013 569:2010 517:and 509:2010 486:2010 451:ISBN 379:RDFa 335:and 317:and 311:RDFa 257:and 247:span 233:and 173:and 132:and 53:and 43:HTML 1193:OWL 1167:XML 1093:RDF 1085:URI 1079:IRI 677:W3C 404:XML 327:rel 309:or 251:div 249:or 219:W3C 168:RDF 71:CSS 1367:: 767:, 736:. 711:. 693:. 675:. 671:. 585:. 548:^ 477:. 329:, 305:, 277:. 209:, 205:, 201:, 197:, 193:, 189:, 159:. 128:, 113:. 69:. 801:e 794:t 787:v 747:. 722:. 697:. 679:. 620:. 597:. 571:. 542:. 511:. 488:. 459:. 24:.

Index

separation of content and presentation
Semantics (computer science)

HTML
semantics
web pages
web applications
presentation or look
web browsers
user agents
CSS
presentational markup
span and div
Cascading Style Sheets
separation of content and presentation
Tim Berners-Lee
Semantic Web
Web 2.0
mashups
price comparison websites
aggregation
API semantics
Web crawler
algorithms
search facilities
RDF
ontologies
metadata
folksonomies
HTML 5

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑