Syntactically or structurally incorrect webpage markup code
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Tag soup" – news · newspapers · books · scholar · JSTOR(January 2024) (Learn how and when to remove this template message)
HTML
Dynamic HTML
HTML5
article
audio
canvas
video
XHTML
Basic
Mobile Profile
HTML element
meta
div and span
blink
marquee
HTML attribute
alt attribute
HTML frame
HTML editor
Character encodings
named characters
Unicode
Language code
Document Object Model
Browser Object Model
Style sheets
CSS
Font family
Web colors
JavaScript
WebCL
Web3D
WebGL
WebGPU
WebXR
W3C
Validator
WHATWG
Quirks mode
Web storage
Rendering engine
Comparisons
Document markup languages
Comparison of browser engines
v
t
e
In web development, "tag soup" is a pejorative for HTML written for a web page that is syntactically or structurally incorrect. Web browsers have historically treated structural or syntax errors in HTML leniently, so there has been little pressure for web developers to follow published standards. Therefore there is a need for all browser implementations to provide mechanisms to cope with the appearance of "tag soup", accepting and correcting for invalid syntax and structure where possible.
An HTML parser (part of a web browser) that is capable of interpreting HTML-like markup even if it contains invalid syntax or structure may be called a tag soup parser. All major web browsers currently have a tag soup parser for interpreting malformed HTML, with most error-handling elements standardized.
"Tag soup" encompasses many common authoring mistakes, such as malformed HTML tags, improperly nested HTML elements, and unescaped character entities (especially ampersands (&) and less-than signs (<)).
I have used this term in my instruction for years to characterize the jumble of angle brackets acting like tags in HTML in pages that are accepted by browsers. Improper minimization, overlapping constructs ... stuff that looks like SGML markup but the creator didn't know or respect SGML rules for the HTML vocabulary. In effect a soupy collection of text and markup. [...] I've never seen the term defined anywhere.
— G. Ken Holman, Re: [xml-dev] What is Tag Soup?, XML development mailing list, 11 Oct 2002.
The Markup Validation Service is a resource for web page authors to avoid creating tag soup.
In web development, "tagsoup" is a pejorative for HTML written for a web page that is syntactically or structurally incorrect. Web browsers have historically...
types of soup include fruit soups, dessert soups, pulse soups such as split pea, cold soups and other styles. The earliest evidence for soup in human...
"spacer" GIF images to create web pages — an approach often referred to as "tagsoup". Such pages sought to look the same in all browsers of a certain age (such...
cascading nature of HTML and CSS. Often producing ungrammatical markup, called tagsoup or semantically incorrect markup (such as <em> for italics). As a great...
incorrect syntax. Although HTML5 now defines a consistent behavior for "tagsoup" documents, those documents do not conform to the HTML5 standard. According...
minus sign to stand in for a negative symbol, the reverse is less common. Tagsoup Issue of syntax or semantics? Semantic Errors in Java Aho, Alfred V.; Monica...
identified properly. Poorly coded pages are sometimes colloquially called tagsoup. Validating via W3C can only be done when a correct DOCTYPE declaration...
varieties of HTML found in the wild; from pristine and validating, to invalid tag-soup." jsoup is used in a number of current projects, including Google's OpenRefine...
enhancement sites work with older tools designed to deal with table layouts, "tagsoup", and the like.[citation needed] The client (computing) is able to select...
just developers. The book is credited with converting the industry from tagsoup and Flash to semantics and accessibility via correct use of HTML, CSS,...
compatibility with XML, possible validation schemes, and ease of processing. Tagsoup is, strictly speaking, not overlapping markup—it is malformed HTML, which...
beef soup. Originating from East Java, rawon utilizes the black keluak nut as the main seasoning, which gives a dark color and nutty flavor to the soup. The...
Heavyweight Champion, and multi-time World Television, World Tag Team and World Six-Man Tag Team Champion. He also won many regional championships, and...
Additional outlets include SCI News, a weekly e-newsletter and a podcast titled TagSoup. The Safari Club International Record Book is the largest such record-keeping...
SmackDown Women's titles. She and Nikki Cross are the first two-time WWE Women's Tag Team Champions, making Bliss the second Women's Triple Crown Champion. In...
stewed and kept as small pieces instead of mashing them with the lentil soup. In addition, the variety of spices used is also different. One common Bangladeshi...
Soup soy sauce or "guk-ganjang" (Korean: 국간장) is a type of Korean soy sauce (ganjang) made entirely of fermented soybeans (meju) and brine. It is also...
Acheulean culture 750–790,000 years ago. The seeds are used in Cantonese soup. The seeds of foxnut are used in Ayurveda preparations and in traditional...
Gujarat, where it is frequently used to add flavor and tartness to dal (lentil soup) for flavor balance. It is extensively used in Assamese cuisine in many dishes...
in "The Doorman". In "The Soup Nazi", Elaine refuses to abide by the rules of a strict soup stand owner nicknamed "The Soup Nazi" and therefore becomes...
promoter, a pro-apoptotic protein Team B.A.D., a professional wrestling tag team Andy Warhol's Bad, a 1977 film Bad, an unfinished film by Theo van Gogh...
Wāunchā (green vegetables) Tukan:chā Palācha Shākechā Chōlechā Ken (lentil soup) Simi (beans) Mi (fenugreek) Aai ka (leftover rice after preparing rice beer)...
Soup Nazi (played by Larry Thomas): Based on a real person (Al Yeganeh), the Soup Nazi is a soup chef who often denied customers his delicious soup for...
the Chunky line of soups. SpaghettiOs were introduced nationally without test marketing and with television advertising using the tag line "the neat round...