ugrás a tartalomhoz

Ékezet-baj, sima html-oldalon

grandvoyager · 2010. Ápr. 9. (P), 09.14
Sziasztok!

Ékezetes problémám van. Utánanéztem fórumokban, de ehhez hasonlót nem találtam. Simán html-ben csinálok honlapot, notepad-del:

www.pallagiart.hu

Total commanderrel rakom fel ftp-re az index.html-eket. Notepad utf-8 -ban menti őket.
IE-ben rendben van, FF-ban (nálam legalábbis) az ékezetek nem jelennek meg. A tárhely-szolgáltató szerint náluk jók a beállítások. A FF-om is biztos jó, más oldalakat jól mutat.

Köszi, ha valaki tud jót szólni!
 
1

nem utf 8

csman007 · 2010. Ápr. 9. (P), 10.11
ezt a sort cseréld le erre

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
erre

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2

Köszi! Már próbáltam, de nem

grandvoyager · 2010. Ápr. 9. (P), 10.31
Köszi!

Már próbáltam, de nem változott.
3

http header

Ajnasz · 2010. Ápr. 9. (P), 10.45
A http headerben iso-8859-2 all:
Content-Type: text/html; charset=ISO-8859-2
4

UTF-8

Poetro · 2010. Ápr. 9. (P), 10.53
Mivel a szerver ISO-8859-2-vel szolgálja ki a tartalmat, a HTML <head> részében is
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
van - amit illene a <head> rész legelejébe tenni, elősegítve a minél hamarabbi detektálást, még mielőtt valódi tartalom (mondjuk <title>) következik -, ezért nehéz lesz.
A másik dolog, hogy ugyan a fájl UTF-8, de tartalmaz BOM-ot, amit szintén jó lenne eltávolítani, a nagyobb kompatibilitás végett. Valamint Notepad helyett használj valami korszerűbb szerkesztőt, ami tud például BOM nélkül menteni, vagy akárcsak bővebb karakterkészlettel, mint például a Notepad++ vagy a PSPad.
5

UTF-8

csman007 · 2010. Ápr. 9. (P), 11.02
és mellesleg ha átállítod az FF karakterkódolását UTF-8 ra egyből megjavul a helyzet és szép ékezetes betűk vannak
6

BOM nélkül sincs ékezet

grandvoyager · 2010. Ápr. 9. (P), 12.48
Leszedtem Notepad++ -t.
Átalakítottam a kódolást erre: "utf-8 BOM nélkül". Így már IE se jelenítette meg az ékezetes karektereket. Visszacsináltam sima utf-8-ra, így IE alatt megint jó. De firefox sehogy se volt jó.
7

Fejléc

Poetro · 2010. Ápr. 9. (P), 15.33
Amíg a HTTP fejléc ISO-8859-2 addig nem is nagyon fogja, mondjuk ha a meta tag-et átírod UTF-8-ra akkor valamivel nagyobb az esély. Amennyiben a szerveren nem tudod a fejléceket irányítani, akkor megteheted, hogy ISO-8859-2-re rakod át az oldalt. Notepad++-ban például ez viszonylag egyszerű.
8

ezt másold be

csman007 · 2010. Ápr. 9. (P), 16.20

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hu" lang="hu">

<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  <title>Pallagi art - lézervágás, lemezmegmunkálás, hegesztés, lakatosmunkák, rozsdamentes acél, fa és fém belsőépítészeti munkák</title>
  
  <link type="text/css" rel="stylesheet" href="style.css" /> 
	
<meta name="keywords" content="Pallagi art - lézervágás, lemezmegmunkálás, hegesztés, lakatosmunkák, rozsdamentes acél, fa és fém belsőépítészeti munkák" />
<meta name="description" content="Pallagi art - lézervágás, lemezmegmunkálás, hegesztés, lakatosmunkák, rozsdamentes acél, fa és fém belsőépítészeti munkák" />

</head>

<body>
<div id="page">

<div id="page-fr">

<div id="page-fr-lista">
<p>lézervágás</p>
<p>lemezmegmunkálás</p> 
<p>hegesztés</p>
<p>rozsdamentes acél</p> 
<p>fa és fém belsőépítészeti munkák</p>
<p>liftportálok</p> 
</div>

<div id="page-fr-menu">
<a href="magunkrol">magunkról</a>
<a href="referenciak">referenciák</a>
<a href="szolgaltatasok">szolgáltatások</a>
<a href="ajanlat">ajánlatkérés</a>
<a href="kapcsolat">kapcsolat</a>
</div>




</div>
</div>

</body>
</html>
9

Amig a http headerben

Ajnasz · 2010. Ápr. 9. (P), 22.50
Amig a http headerben iso-8859-2 van, addig irhat akarmit a htmlbe..
10

Notepad-ben ANSI-ban mentve jó lett

grandvoyager · 2010. Ápr. 19. (H), 08.36
Közben már megoldódott, de megírom hogy mások okuljanak belőle:

Notepad-ben vagy Notepad++ -ban amíg utf-8 kódolással volt mentve a kód addig jelentkezett a probléma. Aztán elmentettem ANSI-ban és jó lett!