hCard microformat Validator (beta, of course)

This is an unofficial validator¹/conformance checker of the hCard microformat.

Po polsku En français
(translations welcome!)

Input

URL

Check entire XHTML or HTML page by entering its HTTP URL.

Fragment

Paste well-formed XHTML fragment or complete document containing hCard.

Upload

Upload HTML or XHTML file to validate it. For this to work your browser must be setting MIME types properly.

Example

If searching for hCards in the wild is tiring, check one of the test-cases:

Browse examples

API & Other

Any page by Referer

<a href="http://hcard.geekhood.net/referrer/">Validate hCards</a>

Bookmarklet

hCard?

RESTful JSON API

Send GET request to http://hcard.geekhood.net/?url=URL to validate&output=json.

Output will be roughly compatible with the Validator.nu JSON API. Likely to change in the future.

Please use this API for validation, not just as an converter/extraction tool.


Send Feedback

You can send feedback via e-mail or the form below.

If you're reporting a bug or have a suggestion, don't forget to include example hCard code.

Result

This document contains errors.

File source

<!DOCTYPE html>
<html  xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
    <title>interbus.cz</title>
    <style media="screen">
.asset_star0 {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.asset_star1 {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.asset_starH {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.sitelink {
	padding-right: 16px;
}

.sellerRatings a:link,
.sellerRatings a:visited,
.sellerRatings a:hover,
.sellerRatings a:active {
	text-decoration: none;
	cursor: text;
}

.sellerRatings {
	margin:0 0 3px 20px;
}

.sitelinkHolder {
	margin:-15px 0 15px 35px;
}

#ajaxloaderHolder {
	display: block;
	width: 24px;
	height: 24px;
	background: #fff;
	padding: 8px 0 0 8px;
	margin:10px auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}</style>    <style media="screen">
* {
    margin:0;padding:0
}

body {
    background:#101c36;
    font-family: sans-serif;
    text-align: center;
    font-size:1rem;
}

.header {
    padding:1rem 1rem 0;
    overflow:hidden;
}

h1 {
    color:#848484;
    font-size:1.5rem;
}

.header-text-color:visited,
.header-text-color:link,
.header-text-color {
    color:#848484;
}

.comp-is-parked {
  margin: 4px 0 2px;
}

.comp-sponsored {
  text-align: left;
  margin: 0 0 -1.8rem 4px;
}

.wrapper1 {
    margin:1rem;
}

.wrapper2 {
    background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/bottom.png') no-repeat center bottom;
    padding-bottom:140px;
}

.wrapper3 {
    background:#fff;
    max-width:300px;
    margin:0 auto 1rem;
    padding-top:1px;
    padding-bottom:1px;
}

.onDesktop {
    display:none;
}

.tcHolder {
    padding-top: 2rem;
}

.adsHolder {
    margin: 1rem 0;
    padding-top: 2rem;
    overflow:hidden;
}

.footer {
    color:#626574;
    padding:2rem 1rem;
    font-size:.8rem;
    margin:0 auto;
    max-width:440px;
}

.footer a:link,
.footer a:visited {
    color:#626574;
}

.sale_link_bold a,
.sale_link,
.sale_link a {
    color:#626574 !important;
}

.searchHolder {
    padding:1px 0 1px 1px;
    margin:1rem auto;
    width: 95%;
    max-width: 500px;
}

@media screen and (min-width:600px) {

    .comp-is-parked,
    .comp-sponsored {
      color: #848484;
    }

    .comp-sponsored {
      margin-left: 0;
    }

    .wrapper1 {
        max-width:1500px;
        margin-left:auto;
        margin-right:auto;
    }

    .wrapper2 {
        background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/arrows.png') no-repeat center top;
        padding-bottom:0;
        min-height:600px;
    }

    .wrapper3 {
        max-width:530px;
        background:none;
    }
}
</style>    <style media="screen">
.fallback-term-holder {
    display: inline-grid;
    grid-template-columns: 1fr;
    width: 100%;
    padding-top: 50px;
}

.fallback-term-link {
    grid-column: 1 / span 1; align-self: center;
    padding: 50px 13px 50px 13px; border-radius: 25px;
    border: 5px solid #ffffff; margin-bottom: 20px;
    background-color: rgb(17, 38, 77);
    text-decoration-line: none;
    font-size: 18px;
    font-weight: 700;
    color: #ffffff;
    text-align: left;
}

.fallback-arrow {
    float: right;
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyBmaW­xsPScjRDdEN0Q3JyBzdHlsZT0iZmxvYXQ6IHJpZ2h0IiB4bWxu­cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD­0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48­cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PH­BhdGggZD0iTTUuODggNC4xMkwxMy43NiAxMmwtNy44OCA3Ljg4­TDggMjJsMTAtMTBMOCAyeiIvPjwvc3ZnPg==');
}</style>
    <meta name="description" content="This domain may be for sale!" />
    </head>

<body id="afd">

<div class="wrapper1">
    
<style>
    .sale_banner_gray {
        background:#706b67;
        background: -moz-linear-gradient(top, #817c78 0%, #5d5854 100%);
        background: -webkit-linear-gradient(top, #817c78 0%,#5d5854 100%);
        background: linear-gradient(to bottom, #817c78 0%,#5d5854 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#817c78', endColorstr='#5d5854',GradientType=0 );
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        color: #c8c8c8;
        text-align: center;
        font: bold 16px/36px sans-serif;
        height: 36px;
    }

    .sale_banner_gray a {
        display: block;
        color:#fff;
        text-decoration: none;
    }
</style>

<div class="sale_banner_gray" style="border-top:none">
	        <a href="https://www.mydomaincontact.com/?domain_name=interbus.cz" target="_blank">
	        Kontaktovat majitele domeny | Contact the owner of this domain
	</a>
</div>
    <div class="wrapper2">
        <div class="wrapper3">
            <br/>
        <script async src="https://euob.youseasky.com/sxp/i/224f85302aa2b6ec30aac9a85da2cbf9.js" data-ch="AdsDeli - domain - landingpage" data-uvid="a7fdccdcbddb232201b9985f9cf5db424084598d" class="ct_clicktrue_80705" data-jsonp="onCheqResponse"></script>
    <noscript>
        <iframe src="https://obseu.youseasky.com/ns/224f85302aa2b6ec30aac9a85da2cbf9.html?ch=AdsDeli%20-%20domain%20-%20landingpage"
                width="0" height="0" style="display:none"></iframe>
    </noscript>
<br/>
<div class="header" id="domainname">
        <h1>interbus.cz</h1>
    </div>
                        <div class="tcHolder">
                <div id="tc"></div>
            </div>
        </div>
    </div>
            <div class="footer">
            2025 Copyright | All Rights Reserved.
<br/><br/>
<a href="javascript:void(0);" onClick="window.open('/privacy.html', 'privacy-policy', 'width=890,height=330,lef­t=200,top=200,menubar=no,status=yes,toolbar=no').focus()" class="privacy-policy">
    Privacy Policy
</a>
<br/><br/>
<br/><br/>
    </div>
</div>

<script type="text/javascript" language="JavaScript">
    var tcblock = {
        // Required and steady
        'container': 'tc',
        'type': 'relatedsearch',
        'colorBackground': 'transparent',
        
        'number': 3,
        
        // Font-Sizes and Line-Heights
        'fontSizeAttribution': 14,
        'fontSizeTitle': 24,
        'lineHeightTitle': 34,
        // Colors
        'colorAttribution': '#aaa',
        'colorTitleLink': '#0277bd',
        // Alphabetically
        'horizontalAlignment': 'center',
        'noTitleUnderline': false,
        'rolloverLinkColor': '#01579b',
        'verticalSpacing': 10
    };
    var searchboxBlock = {
        'container': 'search',
        'type': 'searchbox',
        'fontSizeSearchInput': 12,
        'hideSearchInputBorder': false,
        'hideSearchButtonBorder': true,
        'fontSizeSearchButton': 13,
        'colorBackground': 'transparent',
        'colorSearchButton': '#0b3279',
        'colorSearchButtonText': '#fff'
    };
    </script>
<script type="text/javascript">let isAdult=false;         let containerNames=[];         let uniqueTrackingID='MTc1MTU­yMDA0Mi42NzkyOjA4YjA5MjUxM2U4ZTdlMjEwZjNlNjIzMWU5N­Tk0ZDM5NjYwMzI0YjlkMTViYzNkZDZjMDc1MWU5ZDIwZTc2NzE6Njg2NjEzMmFhNWNmNQ==';         let search='';         let themedata='eyJhbGciOiJBMT­I4S1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ';         let domain='interbus.cz';         let scriptPath='';         let adtest='off';if(top.location!==location) { top.location.href=location.protocol + '//' + location.host + location.pathname + (location.search ? location.search + '&' : '?') + '_xafvr=YjRlMGZmOWUyY2M0Y­zIwYjQxNGVkZjBmOTNjODBhMDNhYmViNmMwMyw2ODY2MTMyYWE5Y2Qw'; }let pageLoadedCallbackTriggered = false;let fallbackTriggered = false;let formerCalledArguments = false;let pageOptions = {'pubId': 'dp-teaminternet01','resultsPageBaseUrl': '//' + location.host + '/?ts=','fontFamily': 'arial','optimizeTerms': true,'maxTermLength': 40,'adtest': true,'clicktrackUrl': '//' + location.host + '/munin/a/tr/click?','attributionText': 'Ads','colorAttribution': '#b7b7b7','fontSizeAttribution': 16,'attributionBold': false,'rolloverLinkBold': false,'fontFamilyAttribution': 'arial','adLoadedCallback': function(containerName, adsLoaded, isExperimentVariant, callbackOptions) {let data = {containerName: containerName,adsLoaded: adsLoaded,isExperimentVariant: isExperimentVariant,callbackOptions: callbackOptions,terms: pageOptions.terms};if (!adsLoaded || (containerName in containerNames)) {ajaxQuery(scriptPath + "/munin/a/tr/adloaded"+ "?toggle=adloaded"+ "&uid=" + encodeURIComponent(uniqueTrackingID)+ "&domain=" + encodeURIComponent(domain)+ "&data=" + encodeURIComponent(JSON.s­tringify(data)));}},'pageLoadedCallback': function (requestAccepted, status) {document.body.style.visibility = 'visible';pageLoadedCallbackTriggered = true;if ((status.faillisted === true || status.faillisted == "true" || status.blocked === true || status.blocked == "true" ) && status.error_code != 25) {ajaxQuery(scriptPath + "/munin/a/tr/block?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=block&reason=other&uid=" + encodeURIComponent(uniqueTrackingID));}if (status.errorcode && !status.error_code) {status.error_code = status.errorcode;}if (status.error_code) {ajaxQuery(scriptPath + "/munin/a/tr/errorcode?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=errorcode&code=" + encodeURIComponent(status.error_code) + "&uid=" + encodeURIComponent(uniqueTrackingID));if ([18, 19].indexOf(parseInt(status.error_code)) != -1 && fallbackTriggered == false) {fallbackTriggered = true;if (typeof loadFeed === "function") {window.location.href = '//' + location.host;}}if (status.error_code == 20) {window.location.replace("//dp.g.doubleclick.net/apps/domainpark/domainpark.cgi?client=" + encodeURIComponent((pageOptions.pubid.match(/^ca-/i) ? "" : "ca-") + pageOptions.pubid) + "&domain_name=" + encodeURIComponent(domain) + "&output=html&drid=" + encodeURIComponent(pageOp­tions.domainRegistrant));}}if (status.needsreview === true || status.needsreview == "true") {ajaxQuery(scriptPath + "/munin/a/tr/needsreview?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=needsreview&uid=" + encodeURIComponent(uniqueTrackingID));}if ((status.adult === true || status.adult == "true") && !isAdult) {ajaxQuery(scriptPath + "/munin/a/tr/adult?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=adult&uid=" + encodeURIComponent(uniqueTrackingID));} else if ((status.adult === false || status.adult == "false") && isAdult) {ajaxQuery(scriptPath + "/munin/a/tr/nonadult?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=nonadult&uid=" + encodeURIComponent(uniqueTrackingID));}if (requestAccepted) {if (status.feed) {ajaxQuery(scriptPath + "/munin/a/tr/feed?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=feed&feed=" + encodeURIComponent(status.feed) + "&uid=" + encodeURIComponent(uniqueTrackingID));}if (status.error_code) {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/error?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=error_" + encodeURIComponent(status.error_code) + "&uid=" + encodeURIComponent(uniqueTrackingID));} else {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/yes?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=yes&uid=" + encodeURIComponent(uniqueTrackingID));}} else {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/reject?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=rejected&uid=" + encodeURIComponent(uniqueTrackingID));}}};let x = function (obj1, obj2) {if (typeof obj1 != "object")obj1 = {};for (let key in obj2)obj1[key] = obj2[key];return obj1;};function getXMLhttp() {let xmlHttp = null;try {xmlHttp = new XMLHttpRequest();} catch (e) {try {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (ex) {try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (exc) {}}}return xmlHttp;}function ajaxQuery(url) {if (adtest == 'on') return false;xmlHttp = getXMLhttp();if (!xmlHttp) return ajaxBackfill(url);xmlHttp.open("GET", url, false);return xmlHttp.send(null);}function ajaxBackfill(url) {if (adtest == 'on') return false;if (url.indexOf("&toggle=browserjs") > -1) return false;try {let img = document.createElement('i­mg');img.style.visibility = 'hidden';img.style.width = '1px';img.style.height = '1px';img.src = url + "&_t=" + new Date().getTime();document.body.appendChild(img);} catch (e) {}}ajaxQuery(scriptPath + "/munin/a/tr/browserjs?domain=" + encodeURIComponent(domain) + "&toggle=browserjs&uid=" + encodeURIComponent(unique­TrackingID));x(pageOptions, {resultsPageBaseUrl: 'http://www.interbus.cz/?ts=eyJhbGciOiJBMTI4S1ciLC­JlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ',hl: 'en',kw: '',terms: '',uiOptimize: true, channel: '000001,bucket011,bucket088,bucket089', pubId: 'dp-teaminternet09_3ph',adtest: 'off',personalizedAds: false,clicktrackUrl: 'https://parking-crew.com/munin/a/tr/click' + '?click=caf' + '&domain=interbus.cz&uid=­MTc1MTUyMDA0Mi42NzkyOjA4YjA5MjUxM2U4ZTdlMjEwZjNlNj­IzMWU5NTk0ZDM5NjYwMzI0YjlkMTViYzNkZDZjMDc1MWU5ZDIw­ZTc2NzE6Njg2NjEzMmFhNWNmNQ%3D%3D&ts=eyJhbGciOiJBMT­I4S1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ&adtest=off' });x(pageOptions, [] );x(pageOptions, { domainRegistrant:'as-drid-2876997189906448' } );function loadFeed() {let s = document.createElement('script');let blurredTerms = document.getElementById('blurred-terms');if (blurredTerms !== null) {blurredTerms.style.display = "none";}s.src = '//www.google.com/adsense/domains/caf.js?abp=1&adsdeli=true';docum­ent.body.appendChild(s);let a = Array.prototype.slice.call(arguments);s.onload = function () {let c = google.ads.domains.Caf;switch (a.length) {case 1:return new c(a[0]);case 2:return new c(a[0], a[1]);case 3:return new c(a[0], a[1], a[2]);case 4:return new c(a[0], a[1], a[2], a[3]);case 5:return new c(a[0], a[1], a[2], a[3], a[4]);}return c.apply(null, a);};}</script>
<script type="text/javascript">var ls = function(xhr, path, token) {
    xhr.onreadystatechange = function () {
        if (xhr.readyState === XMLHttpRequest.DONE) {
            if (xhr.status >= 200 && xhr.status <= 400) {
                if (xhr.responseText.trim() === '') {
                    return;
                }
    
                console.log(JSON.parse(xhr.responseText))
            } else {
                console.log('There was a problem with the request.');
            }
        }
    }
    
    xhr.open('GET', path + '/munin/a/l' + 's?t=6866132a&token=' + encodeURI(token), true);
    xhr.send();
};
ls(new XMLHttpRequest(), scriptPath, 'a7fdccdcbddb232201b9985f9cf5db424084598d');</script>

<script type='text/javascript'>x(pageOptions, { "styleId":5837883959});</script>
<script>
    function getLoadFeedArguments() {
        let arguments = [
            pageOptions
        ];

        let possibleArguments = ['adblock', 'adblock1', 'adblock2', 'tcblock', 'searchboxBlock', 'rtblock', 'rsblock', 'searchblock'];
        for (let i = 0; i < possibleArguments.length; i++) {
            if (typeof this[possibleArguments[i]] !== 'undefined') {
                arguments.push(this[possibleArguments[i]]);
            }
        }

        return arguments;
    }
</script>

    <script>
        loadFeed(...getLoadFeedArguments());
    </script>
</body>
</html>

Parsed source

<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
    <title>interbus.cz</title>
    <style media="screen">
.asset_star0 {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.asset_star1 {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.asset_starH {
	background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
	width: 13px;
	height: 12px;
	display: inline-block;
}

.sitelink {
	padding-right: 16px;
}

.sellerRatings a:link,
.sellerRatings a:visited,
.sellerRatings a:hover,
.sellerRatings a:active {
	text-decoration: none;
	cursor: text;
}

.sellerRatings {
	margin:0 0 3px 20px;
}

.sitelinkHolder {
	margin:-15px 0 15px 35px;
}

#ajaxloaderHolder {
	display: block;
	width: 24px;
	height: 24px;
	background: #fff;
	padding: 8px 0 0 8px;
	margin:10px auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}</style>
    <style media="screen">
* {
    margin:0;padding:0
}

body {
    background:#101c36;
    font-family: sans-serif;
    text-align: center;
    font-size:1rem;
}

.header {
    padding:1rem 1rem 0;
    overflow:hidden;
}

h1 {
    color:#848484;
    font-size:1.5rem;
}

.header-text-color:visited,
.header-text-color:link,
.header-text-color {
    color:#848484;
}

.comp-is-parked {
  margin: 4px 0 2px;
}

.comp-sponsored {
  text-align: left;
  margin: 0 0 -1.8rem 4px;
}

.wrapper1 {
    margin:1rem;
}

.wrapper2 {
    background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/bottom.png') no-repeat center bottom;
    padding-bottom:140px;
}

.wrapper3 {
    background:#fff;
    max-width:300px;
    margin:0 auto 1rem;
    padding-top:1px;
    padding-bottom:1px;
}

.onDesktop {
    display:none;
}

.tcHolder {
    padding-top: 2rem;
}

.adsHolder {
    margin: 1rem 0;
    padding-top: 2rem;
    overflow:hidden;
}

.footer {
    color:#626574;
    padding:2rem 1rem;
    font-size:.8rem;
    margin:0 auto;
    max-width:440px;
}

.footer a:link,
.footer a:visited {
    color:#626574;
}

.sale_link_bold a,
.sale_link,
.sale_link a {
    color:#626574 !important;
}

.searchHolder {
    padding:1px 0 1px 1px;
    margin:1rem auto;
    width: 95%;
    max-width: 500px;
}

@media screen and (min-width:600px) {

    .comp-is-parked,
    .comp-sponsored {
      color: #848484;
    }

    .comp-sponsored {
      margin-left: 0;
    }

    .wrapper1 {
        max-width:1500px;
        margin-left:auto;
        margin-right:auto;
    }

    .wrapper2 {
        background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/arrows.png') no-repeat center top;
        padding-bottom:0;
        min-height:600px;
    }

    .wrapper3 {
        max-width:530px;
        background:none;
    }
}
</style>
    <style media="screen">
.fallback-term-holder {
    display: inline-grid;
    grid-template-columns: 1fr;
    width: 100%;
    padding-top: 50px;
}

.fallback-term-link {
    grid-column: 1 / span 1; align-self: center;
    padding: 50px 13px 50px 13px; border-radius: 25px;
    border: 5px solid #ffffff; margin-bottom: 20px;
    background-color: rgb(17, 38, 77);
    text-decoration-line: none;
    font-size: 18px;
    font-weight: 700;
    color: #ffffff;
    text-align: left;
}

.fallback-arrow {
    float: right;
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml;base64,PHN2ZyBmaW­xsPScjRDdEN0Q3JyBzdHlsZT0iZmxvYXQ6IHJpZ2h0IiB4bWxu­cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD­0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48­cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PH­BhdGggZD0iTTUuODggNC4xMkwxMy43NiAxMmwtNy44OCA3Ljg4­TDggMjJsMTAtMTBMOCAyeiIvPjwvc3ZnPg==');
}</style>
    <meta name="description" content="This domain may be for sale!"/>
  </head>
  <body id="afd">

<div class="wrapper1">
    
<style>
    .sale_banner_gray {
        background:#706b67;
        background: -moz-linear-gradient(top, #817c78 0%, #5d5854 100%);
        background: -webkit-linear-gradient(top, #817c78 0%,#5d5854 100%);
        background: linear-gradient(to bottom, #817c78 0%,#5d5854 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#817c78', endColorstr='#5d5854',GradientType=0 );
        border-top: 1px solid #eee;
        border-bottom: 1px solid #eee;
        color: #c8c8c8;
        text-align: center;
        font: bold 16px/36px sans-serif;
        height: 36px;
    }

    .sale_banner_gray a {
        display: block;
        color:#fff;
        text-decoration: none;
    }
</style><div class="sale_banner_gray" style="border-top:none">
	        <a href="https://www.mydomaincontact.com/?domain_name=interbus.cz" target="_blank">
	        Kontaktovat majitele domeny | Contact the owner of this domain
	</a>
</div>
    <div class="wrapper2">
        <div class="wrapper3">
            <br/><script async="" src="https://euob.youseasky.com/sxp/i/224f85302aa2b6ec30aac9a85da2cbf9.js" data-ch="AdsDeli - domain - landingpage" data-uvid="a7fdccdcbddb232201b9985f9cf5db424084598d" class="ct_clicktrue_80705" data-jsonp="onCheqResponse"/><noscript>
        <iframe src="https://obseu.youseasky.com/ns/224f85302aa2b6ec30aac9a85da2cbf9.html?ch=AdsDeli%20-%20domain%20-%20landingpage" width="0" height="0" style="display:none"/>
    </noscript>
<br/><div class="header" id="domainname">
        <h1>interbus.cz</h1>
    </div>
                        <div class="tcHolder">
                <div id="tc"/>
            </div>
        </div>
    </div>
            <div class="footer">
            2025 Copyright | All Rights Reserved.
<br/><br/><a href="javascript:void(0);" onclick="window.open('/privacy.html', 'privacy-policy', 'width=890,height=330,lef­t=200,top=200,menubar=no,status=yes,toolbar=no').focus()" class="privacy-policy">
    Privacy Policy
</a>
<br/><br/><br/><br/></div>
</div>

<script type="text/javascript" language="JavaScript">
    var tcblock = {
        // Required and steady
        'container': 'tc',
        'type': 'relatedsearch',
        'colorBackground': 'transparent',
        
        'number': 3,
        
        // Font-Sizes and Line-Heights
        'fontSizeAttribution': 14,
        'fontSizeTitle': 24,
        'lineHeightTitle': 34,
        // Colors
        'colorAttribution': '#aaa',
        'colorTitleLink': '#0277bd',
        // Alphabetically
        'horizontalAlignment': 'center',
        'noTitleUnderline': false,
        'rolloverLinkColor': '#01579b',
        'verticalSpacing': 10
    };
    var searchboxBlock = {
        'container': 'search',
        'type': 'searchbox',
        'fontSizeSearchInput': 12,
        'hideSearchInputBorder': false,
        'hideSearchButtonBorder': true,
        'fontSizeSearchButton': 13,
        'colorBackground': 'transparent',
        'colorSearchButton': '#0b3279',
        'colorSearchButtonText': '#fff'
    };
    </script><script type="text/javascript">let isAdult=false;         let containerNames=[];         let uniqueTrackingID='MTc1MTU­yMDA0Mi42NzkyOjA4YjA5MjUxM2U4ZTdlMjEwZjNlNjIzMWU5N­Tk0ZDM5NjYwMzI0YjlkMTViYzNkZDZjMDc1MWU5ZDIwZTc2NzE6Njg2NjEzMmFhNWNmNQ==';         let search='';         let themedata='eyJhbGciOiJBMT­I4S1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ';         let domain='interbus.cz';         let scriptPath='';         let adtest='off';if(top.location!==location) { top.location.href=location.protocol + '//' + location.host + location.pathname + (location.search ? location.search + '&amp;' : '?') + '_xafvr=YjRlMGZmOWUyY2M0Y­zIwYjQxNGVkZjBmOTNjODBhMDNhYmViNmMwMyw2ODY2MTMyYWE5Y2Qw'; }let pageLoadedCallbackTriggered = false;let fallbackTriggered = false;let formerCalledArguments = false;let pageOptions = {'pubId': 'dp-teaminternet01','resultsPageBaseUrl': '//' + location.host + '/?ts=','fontFamily': 'arial','optimizeTerms': true,'maxTermLength': 40,'adtest': true,'clicktrackUrl': '//' + location.host + '/munin/a/tr/click?','attributionText': 'Ads','colorAttribution': '#b7b7b7','fontSizeAttribution': 16,'attributionBold': false,'rolloverLinkBold': false,'fontFamilyAttribution': 'arial','adLoadedCallback': function(containerName, adsLoaded, isExperimentVariant, callbackOptions) {let data = {containerName: containerName,adsLoaded: adsLoaded,isExperimentVariant: isExperimentVariant,callbackOptions: callbackOptions,terms: pageOptions.terms};if (!adsLoaded || (containerName in containerNames)) {ajaxQuery(scriptPath + "/munin/a/tr/adloaded"+ "?toggle=adloaded"+ "&amp;uid=" + encodeURIComponent(uniqueTrackingID)+ "&amp;domain=" + encodeURIComponent(domain)+ "&amp;data=" + encodeURIComponent(JSON.s­tringify(data)));}},'pageLoadedCallback': function (requestAccepted, status) {document.body.style.visibility = 'visible';pageLoadedCallbackTriggered = true;if ((status.faillisted === true || status.faillisted == "true" || status.blocked === true || status.blocked == "true" ) &amp;&amp; status.error_code != 25) {ajaxQuery(scriptPath + "/munin/a/tr/block?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=bl­ock&amp;reason=other&amp;uid=" + encodeURIComponent(uniqueTrackingID));}if (status.errorcode &amp;&amp; !status.error_code) {status.error_code = status.errorcode;}if (status.error_code) {ajaxQuery(scriptPath + "/munin/a/tr/errorcode?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=errorcode&amp;code=" + encodeURIComponent(status.error_code) + "&amp;uid=" + encodeURIComponent(uniqueTrackingID));if ([18, 19].indexOf(parseInt(status.error_code)) != -1 &amp;&amp; fallbackTriggered == false) {fallbackTriggered = true;if (typeof loadFeed === "function") {window.location.href = '//' + location.host;}}if (status.error_code == 20) {window.location.replace("//dp.g.doubleclick.net/apps/domainpark/domainpark.cgi?client=" + encodeURIComponent((pageOptions.pubid.match(/^ca-/i) ? "" : "ca-") + pageOptions.pubid) + "&amp;domain_name=" + encodeURIComponent(domain) + "&amp;output=html&amp;drid=" + encodeURIComponent(pageOp­tions.domainRegistrant));}}if (status.needsreview === true || status.needsreview == "true") {ajaxQuery(scriptPath + "/munin/a/tr/needsreview?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=needsreview&amp;uid=" + encodeURIComponent(uniqueTrackingID));}if ((status.adult === true || status.adult == "true") &amp;&amp; !isAdult) {ajaxQuery(scriptPath + "/munin/a/tr/adult?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=adult&amp;uid=" + encodeURIComponent(uniqueTrackingID));} else if ((status.adult === false || status.adult == "false") &amp;&amp; isAdult) {ajaxQuery(scriptPath + "/munin/a/tr/nonadult?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=nonadult&amp;uid=" + encodeURIComponent(uniqueTrackingID));}if (requestAccepted) {if (status.feed) {ajaxQuery(scriptPath + "/munin/a/tr/feed?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=feed&amp;feed=" + encodeURIComponent(status.feed) + "&amp;uid=" + encodeURIComponent(uniqueTrackingID));}if (status.error_code) {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/error?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=an­swercheck&amp;answer=error_" + encodeURIComponent(status.error_code) + "&amp;uid=" + encodeURIComponent(uniqueTrackingID));} else {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/yes?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=an­swercheck&amp;answer=yes&amp;uid=" + encodeURIComponent(uniqueTrackingID));}} else {ajaxQuery(scriptPath + "/munin/a/tr/answercheck/reject?domain=" + encodeURIComponent(domain) + "&amp;caf=1&amp;toggle=an­swercheck&amp;answer=rejected&amp;uid=" + encodeURIComponent(uniqueTrackingID));}}};let x = function (obj1, obj2) {if (typeof obj1 != "object")obj1 = {};for (let key in obj2)obj1[key] = obj2[key];return obj1;};function getXMLhttp() {let xmlHttp = null;try {xmlHttp = new XMLHttpRequest();} catch (e) {try {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (ex) {try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (exc) {}}}return xmlHttp;}function ajaxQuery(url) {if (adtest == 'on') return false;xmlHttp = getXMLhttp();if (!xmlHttp) return ajaxBackfill(url);xmlHttp.open("GET", url, false);return xmlHttp.send(null);}function ajaxBackfill(url) {if (adtest == 'on') return false;if (url.indexOf("&amp;toggle=browserjs") &gt; -1) return false;try {let img = document.createElement('i­mg');img.style.visibility = 'hidden';img.style.width = '1px';img.style.height = '1px';img.src = url + "&amp;_t=" + new Date().getTime();document.body.appendChild(img);} catch (e) {}}ajaxQuery(scriptPath + "/munin/a/tr/browserjs?domain=" + encodeURIComponent(domain) + "&amp;toggle=browserjs&amp;uid=" + encodeURIComponent(unique­TrackingID));x(pageOptions, {resultsPageBaseUrl: 'http://www.interbus.cz/?ts=eyJhbGciOiJBMTI4S1ciLC­JlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ',hl: 'en',kw: '',terms: '',uiOptimize: true, channel: '000001,bucket011,bucket088,bucket089', pubId: 'dp-teaminternet09_3ph',adtest: 'off',personalizedAds: false,clicktrackUrl: 'https://parking-crew.com/munin/a/tr/click' + '?click=caf' + '&amp;domain=interbus.cz&­amp;uid=MTc1MTUyMDA0Mi42NzkyOjA4YjA5MjUxM2U4ZTdlMj­EwZjNlNjIzMWU5NTk0ZDM5NjYwMzI0YjlkMTViYzNkZDZjMDc1­MWU5ZDIwZTc2NzE6Njg2NjEzMmFhNWNmNQ%3D%3D&amp;ts=ey­JhbGciOiJBMTI4S1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.lt0L4l0PYj-R92iyAu_W42WQKqQNb1QXVvHX­jEvOfZo93k9orhA2xg.Zpp_5A1UIIujkvIO5HaY_A.Dduph4KE­gaTjGn4bK3yxaVPcAh82NL8PUIZk60ZLIGjqUjdwGJKs4Z5FQqU3F-qUzyYPsbazyi3jYTkCKlP5SzJ­SWumtzevZaux13PtYvFf3bWTLAHFULvzLWKFg8vk_D2NMq0V1vnDsWJNp-PmFR7lH3HwDkBJEC-CfacHFJs1w05DAQkIWSzVG8dz­lPLX41gdeZ1b36f5Gmwl1TmlPSjET4XnIHJIklF9HCcOVCgWP7BF454NicXZcWeD1MNVWB-ivoT64jRVev3PZY5CLp-R4ql1S7hcN3_yDx3OujBfSLLQ_Rcs_teJIwOlRt-VyJ5CeY8cFCUu3SzFo5v9sLIo­FTIf5t_rmKM7367ETcJDdLB1i4BiYPokpI2Ky8AlECVUUzb12U­zH3hZzeGTVgepLQJE9M0nLlyhRazmguvvUn3KdTrCi6Gx2OBA3­gFvDL76BEpXJZLJLVbYUg0rG1WhmpKzyBfO2_o_J9SenQuQBE6­qeslCwxeKxgJyYe1UVjZWeba37XHFsWZ3jXhDomJodoosIm-jcN6RODDv3oR-xtfKpBZT2Wylf-OqdEXsdQOLurBpmdDo3vFYa0zF7HnuRFy9ps0Cf-QDZBAapprG_dqYn2b3WG0OwNl­LIsizfIlgP3W2UIg6fvijOp3VbrgQ.48WJn8b_CtpPqNl-ODGnTQ&amp;adtest=off' });x(pageOptions, [] );x(pageOptions, { domainRegistrant:'as-drid-2876997189906448' } );function loadFeed() {let s = document.createElement('script');let blurredTerms = document.getElementById('blurred-terms');if (blurredTerms !== null) {blurredTerms.style.display = "none";}s.src = '//www.google.com/adsense/domains/caf.js?abp=1&amp;adsdeli=true';d­ocument.body.appendChild(s);let a = Array.prototype.slice.call(arguments);s.onload = function () {let c = google.ads.domains.Caf;switch (a.length) {case 1:return new c(a[0]);case 2:return new c(a[0], a[1]);case 3:return new c(a[0], a[1], a[2]);case 4:return new c(a[0], a[1], a[2], a[3]);case 5:return new c(a[0], a[1], a[2], a[3], a[4]);}return c.apply(null, a);};}</script><script type="text/javascript">var ls = function(xhr, path, token) {
    xhr.onreadystatechange = function () {
        if (xhr.readyState === XMLHttpRequest.DONE) {
            if (xhr.status &gt;= 200 &amp;&amp; xhr.status &lt;= 400) {
                if (xhr.responseText.trim() === '') {
                    return;
                }
    
                console.log(JSON.parse(xhr.responseText))
            } else {
                console.log('There was a problem with the request.');
            }
        }
    }
    
    xhr.open('GET', path + '/munin/a/l' + 's?t=6866132a&amp;token=' + encodeURI(token), true);
    xhr.send();
};
ls(new XMLHttpRequest(), scriptPath, 'a7fdccdcbddb232201b9985f9cf5db424084598d');</script><script type="text/javascript">x(pageOptions, { "styleId":5837883959});</script><script>
    function getLoadFeedArguments() {
        let arguments = [
            pageOptions
        ];

        let possibleArguments = ['adblock', 'adblock1', 'adblock2', 'tcblock', 'searchboxBlock', 'rtblock', 'rsblock', 'searchblock'];
        for (let i = 0; i &lt; possibleArguments.length; i++) {
            if (typeof this[possibleArguments[i]] !== 'undefined') {
                arguments.push(this[possibleArguments[i]]);
            }
        }

        return arguments;
    }
</script><script>
        loadFeed(...getLoadFeedArguments());
    </script></body>
</html>

Credits

Written by . Icons are from Tango Icon Library. Test cases include hCard Acid test by Dmitry Baranovskiy, examples from microformats.org and hCard test suite.

Source code is available under the BSD license.


¹ It's not a validator in the XML/SGML sense.