HTML - Xhtml Charset And Stylesheet
I was wondering if it is required to use the following in XHTML.
This: HTML Code: <?xml version="1.0" encoding="UTF-8"?> Instead of: HTML Code: <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> And... This: HTML Code: <?xml-stylesheet href="style.css" type="text/css"?> Instead of: HTML Code: <link rel="stylesheet" type="text/css" href="style.css" /> Also, what charset do you recommend and should I use XHTML 2.0 instead of XHTML 1.0? Thanks! - Jason - Similar TutorialsWhat is the best charset to use for an American English website that targets the USA 100%? What about an American English web site that targets the USA about 80% of the time and every other country in the world about 20% of the time? so how to use multiple charset in a page i have a part of the page uses windows-1256 and the rest of the page uses utf-8???? how to use the 2 charsets without making confliction between the 2 charsets?? the top the page uses HTML Code: <meta http-equiv="Content-Type" content="text/html; charset=windows-1256" /> and the rest uses HTML Code: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> I need help understanding the The charset parameter, see example below: Code: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> I checked the W3C pages on the subject, but I am still confused. Dreamweaver inserts by default the example stated above, but looking back on sites I built in the past, apparently it inserted different lines, for instance: Code: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Can anyone shed light on this? hi ! I need help with chars encoding on some project in source with encoding "Windows-1251" I have line Code: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> but when I or someone other visit site encoding is UTF-8 and he can't read Cyrillic chars any help will be good for me <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-1"> <title>Insert title here</title> </head> <body> <pre> if( a < b && c > d) //java code example { System.out.println("hdsfdslkf"); } </pre> </body> </html> i have confusion about the above code, so i wrote this html page in eclipse 3.2 j2ee. So, when i first wrote this program it gave me an error about character encoding which then i changed its charset to UTF-8 and then it worked fine. however the real problem is this was my HW problem, finding out what was wrong with the code.And, i thought it depends upon the charset defined in the document itself. So i am really curious i would really appreciate any help. thank you denis. I am the owner of http://www.translationhelp.com and I am debating whether to use Unicode on the pages or not. There are over 500 translators in the database (but not yet fully registered as the site is still in development). Each of these translators needs to create at least two "profile" web pages (one in their source language and one in their target language). This means I need to have the ability to allow the translators to enter their profile information in two separate forms when they register in their respective languages so that the form contents once submitted will display properly in the user's browser ("user" here means potential clients looking for a translator). I have heard of some problems with Unicode and browser/computer configuration so I am not sure if that is the best solution. It also seems more complex and therefore more expensive and perhaps more prone to bugs. I am also not sure how to implement Unicode so that the translators can read/type their info into the form in their languages and the pages resulting from the form submission are displayed in Unicode. The other solution is to set the form pages to be displayed automatically using the specific language charset for that page and to display the web pages using the charset of that page's language. The problem is that I have not had the actual site pages translated yet (that is coming soon) and the common elements (menus etc.) are all in English. This will mean a translator's profile page with a language charset of Japanese (for example) will also have menu items in English. The combination of the two languages is troublesome and the only solution I can come up with is to use Unicode OR display these pages without menus using a target "_blank" to open a new browser window and a couple of images (in English) to close the window or whatever. I have been thinking and wondering about this for some time and I could use any help or opinions to get me over the hump of indecision I am stuck at. Here is my issue: I'm loading an XML that contains special characters (like French characters) and they are not displaying properly. My XML file is encoded in UTF-8. My charset is set to UTF-8 in my HTML document. Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> When I take out the charset completely (don't declare character encoding at all), it displays properly?! (Ack!) I want my HTML to validate properly because I'm attempting to write clean XHTML, but this is leaving me a bit confused. Can anyone explain what is happening? Why does it display correctly when I don't specify a charset? Hi I'm sending an HTML file as an Email attachment. When I send it the <meta> tag contains "charset=iso-8859-8" - Hebrew(ISO-Visual) but when the recipiant opens it the charset has changed to "charset=iso-8859-8-i" - Hebrew(ISO-Logical) which causes the text to appear left-to-right instead of right-to-left as I sent it. What causes this behaviour and how can I correct it? Thanks for any help David Paddling upstream searching for the source Which one is better? XHTML STRICT 1.0 or XHTML 1.1 Hi, I'm the webmaster of http://english.eduhope.net/ (or rather webmuppet, as a glance at the site will tell, but I haven't found any one else willing to do it). My browsers are rendering the text in most files in verdana, but for all the files in the "news" folder, the text now looks scruffy a**, some Korean sans-serif font that has no business with the latin alphabet. I have no idea why, as all the files use the same stylesheet. The other style elements work fine - is this because they're class level? Perhaps The Webmaster of the parent eduhope.net has changed some php thing? I can't ask him, as we don't share a language, either programming or human. Feel free to insult me, the coding, or the design, but I need help with this. I can't submit links to union news sites dressed like this. Thanks. Can someone tell me how to do stylesheets for html and javascript. I know how to do the files copy in notepad but I need to know what to save them as and what code to use in the head code for the links to the files. I have done one for css with help from here. hey guys, i am working on a project for school and trying to go above and beyond the assignment by placing a srollable table data cell in my table. the web page i am trying to make is for "customer contracts" and i would like to have a "description" section but i dont want a lengthy description making my table huge. if someone could tell me how to turn a <td></td> into either a scrollable data cell or maybe even a clickable link that brings up a seperate bigger text box (if its not too much coding) that would be great. heres the code Code: <xsl:stylesheet version='1.0' xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" version="4.0" omit-xml-declaration="yes" /> <xsl:param name="group" select="//person" /> <xsl:template match="/"> <br /> <br /> <table width="370" cellspacing="0" cellpadding="2"> <tr> <th colspan="5">Contract List</th> <th id="total">Total: <xsl:value-of select="format-number(sum($group/amount),'$#,##0')" /> </th> </tr> <tr> <th>Sign Date</th> <th>Start Date</th> <th>Name</th> <th>Address</th> <th>Job Description</th> <th>Amount</th> </tr> <xsl:apply-templates select="$group"> <xsl:sort select="signDate" data-type="text" order="descending" /> </xsl:apply-templates> </table> </xsl:template> <xsl:template match="person"> <tr> <td width="70"><xsl:value-of select="signDate" /></td> <td></td> <td width="100"><xsl:value-of select="last_name" />, <xsl:value-of select="first_name" /> </td> <td width="130"> <xsl:value-of select="street" /><br /> <xsl:value-of select="city" />, <xsl:value-of select="state" /> <xsl:value-of select="zip" /> </td> <td></td> <td width="70" align="right"> <xsl:value-of select="format-number(amount,'$#,##0')" /> </td> </tr> </xsl:template> </xsl:stylesheet> the code i need to modify it the empty <td></td> tags below <xsl:value-of select="zip" /> thanks in advance for any help and if you know of a link that will help me feel free to post that instead of a lengthy response. As some may know I have been trying tom gte my nav menu code ina style sheet, which I thought would be relatively straightforward with a bit of help. I approached the support of my program Serif WebplusX5 yesterday and said; "Please look at http://www.brand-newhomes.co.uk/page134.htm I want to get all the nav code intop an external stylesheet. The page will load faster (better for SEO) Every page wont contain the 120 links (better for SEO - google penguin!) and it will be easier for me to manage and edit without re loading the whole site every time. All in all it is a must have for me! I was advised on the forum that X5 would let me do this and that X5 had external stylesheets. I just need some help with the script and javascript files and links to them. I have with some help managed to do the CSS ones. Can you also tell me where the "Optimise your sites for search engines and speed" is located in X%? I have looked in Site Properties and that is not much better than WP10 that I had been using". This was the reply i got fobbing me off - so much for "support" "Stylesheets are used in WebPlus, but only as far as listing text styles. This doesn't to extend to fully fledged CSS stylesheets I'm afraid. The navigation bars in WebPlus use Flash and in some cases JavaScript. As the nav bars are in this format, you would wee need some form of 3rd party tool / coding to convert this into a CSS stylesheet. I'm afraid as we are essentially modifying the code that WebPlus provides, here in technical support would not be provide help or support on making a stylesheet from a nav bar - my sincerest apologies for this. "Optimize your sites for search engines and speed", as advised on the forum, as a catch all term for a number of different parts of the program. the site checker can detect any problems in the site such as long loading times and the Search section of the Site Properties will help you cerate robots.txt file for SEO purposes, amongst other tools." THIS IS WHY I AM DESPERATE FOR A BIT OF GUIDANCE ON MY OTHER POST AT: http://www.htmlforums.com/html-xhtml...ml-147517.html Hi, I have a final project due in 3 hours for javascript class. I need to use cookies to change a stylesheet on a page and keep it consistent on every page until the user changes it. The link is http://www-scf.usc.edu/~javery/itp204/finalproject.html Its a dumb page about my cat. Anyway if you view the source, a lot of the javascript is for the style switch. The user is supposed to switch styles and click Save Style and then it sets that style for every other page. The code is in the other pages too. The style switches but it doesnt save. If anyone can help me it'd be much appreciated! Joel I have a question about this new: HTML Code: <meta charset="UTF-8"> thing, introduced in HTML 5. Why it's not self-closing tag? I don't understand it, I think it should be: HTML Code: <meta charset="UTF-8" /> Can anyone explain it to me? I'm pretty new to XHTML and I see that to properly close a br tag (and others), you usually put a space, then a slash, then a closing chevron, a la <br />. But I was wondering if there is anything fundamentally wrong with eliminating the space before the slash. It seems to work in my browser either way, and I think it makes the code a little easier to read and type. Thanks! |