XHTML Compliance

What is XHTML

XHTML stands for EXtensible Hyper Text Markup Language and it is a stricter and cleaner version of HTML recommended by W3C (World Wide Web Consortium). XHTML is the effective inheritor of HTML 4.01 and although it is almost identical to its predecessor it is aimed to replace it. There are three levels of XHTML compliance (sorted by level of importance):

  • XHTML 1.0 Transitional
  • XHTML 1.0 Strict
  • XHTML 1.1

RadControls XHTML compliance

All RadControls are XHTML 1.1 compliant except for RadChart, which is XHTML 1.0 compliant.

Components XHTML 1.1 compliance
RadAjaxRadAjax Yes
RadAsyncUploadRadAsyncUpload Yes
RadBinaryImageRadBinaryImage Yes
RadButtonRadButton Yes
RadCalendarRadCalendar/RadDatePickers Yes
RadCaptchaRadCaptcha Yes
RadChartRadChart 1.0 Transitional
RadColorPickerRadColorPicker Yes
RadComboboxRadComboBox Yes
RadDataPagerRadDataPager Yes
RadDockRadDock Yes
RadEditorRadEditor Yes
RadFileExplorerRadFileExplorer Yes
RadFilterRadFilter Yes
RadFormDecoratorRadFormDecorator Yes
RadGridRadGrid Yes
RadImageEditorRadImageEditor Yes
RadInputRadInput Yes
RadListBoxRadListBox Yes
RadListViewRadListView Yes
RadMenuRadMenu Yes
RadNotificationRadNotification Yes
RadPanelbarRadPanelBar Yes
RadRatingRadRating Yes
RadRibbonBarRadRibbonBar Yes
RadRotatorRadRotator Yes
RadSchedulerRadScheduler Yes
RadSiteMapRadSiteMap Yes
RadSliderRadSlider Yes
RadSpellRadSpell Yes
RadSplitterRadSplitter Yes
RadTabStripRadTabStrip Yes
RadTagCloudRadTagCloud Yes
RadToolBarRadToolBar Yes
RadToolTipRadToolTip Yes
RadTreeListRadTreeList Yes
RadTreeViewRadTreeView Yes
RadUploadRadUpload Yes
RadWindowRadWindow Yes
RadXmlHttpPanelRadXmlHttpPanel Yes