| Hilfe | Warum werden Buchstaben mit

  • | Hilfe | Warum werden Buchstaben mit

    Guten Tag,

    ich bin ja gerade dabei einen Blog zu "entwickeln", leider passiert folgendes, wenn ich z.B. ein "ä" o. ein "ü" benutze.
    Es wird dann einfach so ein komisches Fragezeichen darüber gesetzt. Kann man dies irgendwie ändern?

    Ich stelle einfach mal hier den CSS Code rein, vll. hilft er euch weiter, damit ihr mir helfen könnt:

    CSS-Quellcode

    1. html, body {
    2. height: 100%;
    3. }
    4. body {
    5. margin: 0px;
    6. padding: 0px;
    7. background: #CBBB9A url(images/main-bg.jpg) repeat;
    8. font-family: Arial, Helvetica, sans-serif;
    9. font-size: 12px;
    10. color: #545454;
    11. }
    12. h1, h2, h3 {
    13. margin: 0;
    14. padding: 0;
    15. text-transform: uppercase;
    16. font-weight: 300;
    17. font-family: 'Oswald', sans-serif;
    18. }
    19. h2 {
    20. padding: 0px 0px 20px 0px;
    21. font-size: 2em;
    22. }
    23. p, ol, ul {
    24. margin-top: 0px;
    25. }
    26. p {
    27. line-height: 180%;
    28. }
    29. strong {
    30. color: #EAEAEA;
    31. }
    32. a {
    33. color: #EAEAEA;
    34. }
    35. a:hover {
    36. text-decoration: none;
    37. }
    38. a img {
    39. border: none;
    40. }
    41. img.border {
    42. }
    43. img.alignleft {
    44. float: left;
    45. }
    46. img.alignright {
    47. float: right;
    48. }
    49. img.aligncenter {
    50. margin: 0px auto;
    51. }
    52. hr {
    53. display: none;
    54. }
    55. /** WRAPPER */
    56. #wrapper {
    57. overflow: hidden;
    58. width: 1200px;
    59. margin: 50px auto;
    60. background: #FFFFFF;
    61. box-shadow: 0px 0px 10px 5px rgba(0,0,0,.2);
    62. }
    63. .container {
    64. width: 1200px;
    65. margin: 0px auto;
    66. }
    67. .clearfix {
    68. clear: both;
    69. }
    70. /** HEADER */
    71. #header {
    72. overflow: hidden;
    73. height: 150px;
    74. background: url(images/img01.jpg) repeat-x left top;
    75. }
    76. /* Logo */
    77. #logo
    78. {
    79. float: left;
    80. width: 350px;
    81. padding: 30px 0px 0px 50px;
    82. text-transform: uppercase;
    83. font-family: 'Open Sans Condensed', sans-serif;
    84. }
    85. #logo h1
    86. {
    87. padding: 5px 10px 0px 0px;
    88. }
    89. #logo h1 a
    90. {
    91. text-decoration: none;
    92. font-size: 1.5em;
    93. font-weight: 300;
    94. color: #FFFFFF;
    95. }
    96. #logo p
    97. {
    98. display: block;
    99. margin-top: -10px;
    100. padding: 0px 0px 0px 0px;
    101. letter-spacing: 1px;
    102. font-size: 1.2em;
    103. color: #FFFFFF;
    104. }
    105. #logo p a
    106. {
    107. color: #FFFFFF;
    108. }
    109. /* Menu */
    110. #menu
    111. {
    112. float: right;
    113. width: 700px;
    114. padding: 60px 50px 0px 0px;
    115. }
    116. #menu ul
    117. {
    118. float: right;
    119. margin: 0;
    120. padding: 0px 0px 0px 0px;
    121. list-style: none;
    122. line-height: normal;
    123. }
    124. #menu li
    125. {
    126. float: left;
    127. }
    128. #menu a
    129. {
    130. display: block;
    131. margin-left: 1px;
    132. padding: 7px 0px 7px 30px;
    133. letter-spacing: 1px;
    134. text-decoration: none;
    135. text-align: center;
    136. text-transform: uppercase;
    137. font-family: 'Oswald', sans-serif;
    138. font-size: 16px;
    139. font-weight: 300;
    140. color: #FFFFFF;
    141. }
    142. #menu a:hover, #menu .current_page_item a
    143. {
    144. text-decoration: none;
    145. border-radius: 5px;
    146. color: #FFFFFF;
    147. }
    148. /** PAGE */
    149. #page {
    150. overflow: hidden;
    151. width: 1100px;
    152. padding: 50px 50px;
    153. background: #2E2E2E;
    154. color: #919191;
    155. }
    156. #page h2 {
    157. color: #FFFFFF;
    158. }
    159. /** CONTENT */
    160. #content {
    161. float: left;
    162. width: 750px;
    163. }
    164. /** SIDEBAR */
    165. #sidebar {
    166. float: right;
    167. width: 300px;
    168. }
    169. /* Footer */
    170. #footer {
    171. overflow: hidden;
    172. margin: 0px 50px;
    173. padding: 30px 0px;
    174. border-top: 5px solid #000000;
    175. }
    176. #footer p {
    177. text-align: center;
    178. font-size: 12px;
    179. }
    180. #footer a {
    181. color: #545454;
    182. }
    183. /* Three Column */
    184. #three-column {
    185. overflow: hidden;
    186. margin: 0px 50px;
    187. padding: 50px 0px;
    188. }
    189. #three-column #tbox1 {
    190. float: left;
    191. width: 400px;
    192. margin-right: 50px;
    193. }
    194. #three-column #tbox2 {
    195. float: left;
    196. width: 300px;
    197. }
    198. #three-column #tbox3 {
    199. float: right;
    200. width: 300px;
    201. }
    202. /* List Style 1 */
    203. ul.style1 {
    204. margin: 0px;
    205. padding: 0px;
    206. list-style: none;
    207. }
    208. ul.style1 li {
    209. padding: 10px 0px 15px 0px;
    210. border-top: 1px solid #E6E7DC;
    211. }
    212. ul.style1 a {
    213. text-decoration: none;
    214. color: #545454;
    215. }
    216. ul.style1 a:hover {
    217. text-decoration: underline;
    218. }
    219. ul.style1 .first {
    220. padding-top: 0px;
    221. border-top: none;
    222. }
    223. /* List style 2 */
    224. ul.style2 {
    225. margin: 0px;
    226. padding: 0px;
    227. list-style: none;
    228. }
    229. ul.style2 li {
    230. padding: 25px 0px 15px 0px;
    231. border-top: 1px solid #525253;
    232. }
    233. ul.style2 .first {
    234. padding-top: 0px;
    235. border-top: none;
    236. }
    237. ul.style2 h3 {
    238. padding: 0px 0px 10px 0px;
    239. }
    240. ul.style2 h3 a {
    241. color: #E4E4E6;
    242. }
    243. ul.style2 a {
    244. text-decoration: none;
    245. color: #919191;
    246. }
    247. ul.style2 a:hover {
    248. text-decoration: underline;
    249. }
    250. /* Button Style 1 */
    251. .button-style {
    252. display: inline-block;
    253. margin-top: 20px;
    254. padding: 7px 20px;
    255. background: #333;
    256. text-decoration: none;
    257. text-transform: uppercase;
    258. color: #FFFFFF;
    259. }
    Alles anzeigen

    (c) by freecsstemplates.org/preview/startling/

    Ich hoffe jemand kann mir helfen.
    Der Blog ist hier: gamingforgermany.com/blog/
    Ein Beispielt seht ihr unten Links.

    Viele Grüße
    Chris_Parker

    // Wenn dies der falsche Bereich ist, Entschuldigung aber ich weiß nicht wohin damit. :) Denn ist das ein CSS Problem, oder ein Html bzw. Php Problem?
  • Du benötigst eine UTF-8 Kodierung.

    HTML-Quellcode

    1. <meta http-equiv="content-type" content="text/html; charset=UTF-8">



    MfG
    Maydo


    //EDIT: Peinlich... Was TutNichts sagt stimmt. Doch eine UTF-8 Kodierung schadet im Allgemeinen auch nicht^^
    Drasko@easy-scripting.net since 31.12.2011
    [Blockierte Grafik: http://files.tzdev.de/banner.png]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Maydo ()

  • Hallo,
    wahrscheinlich ist die Zeichen Kodierung bei dir in utf-8. Daher ist es auch kein wunder.
    Wenn du Umlaute verwenden willst, musst du folg. schreiben:
    &Auml; - Für ein größes Ä
    &auml; - Für ein kleines ä

    &ouml; - Für ö
    &Ouml; - Für Ö
    &szlig; - für ein scharfes ß

    Edit: Zu spät .... :X


    MfG

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Logan_Adams ()