Kadir Özdemir

  • Ben Kimim
  • PHP
  • Sencha Touch
  • Home/
  • css /
  • Javascript ve xHtml

Javascript ve xHtml

Skorp 31.01.2009 Leave a Comment

javascript ve xhtml

bugünki yazimizda JAvascript i bir Xhtml dosyasina nasil modern ve dogru sekilde entegre ederiz ona bakalim.

Cogu eski sayfalarda suna benzer bir Kod görürüz.

<script type="text/javascript"><!--
// eski browserlerden saklama yöntemi
// --></script>

Bu yöntem aslinda cok kisi istemesede bana göre artik cok eskilerde kaldi,
eskiden Browserler script ve noscript i desteklemedigi icin öle Browserlerden bu kodu saklama geregi duyulurdu.
Günümüzün ve gelecegin modern Browserleri (xhtml kurallarina sIkI tutan) ve Validatorlari bu kod ile Javascript’i görmez ve calistirmaz.

Onun icin yeni projelerde kullanilmasini önermiyorum.

Onun yerine cdata kullanalim.

<script type="text/javascript">
/* < !&#91;CDATA&#91; */
alert("hallo");
/* &#93;&#93;> */
</script>

cdata icindeki yaziyi validatorlar xhtml olarak görmez böylelikle hatada vermezler tabiki.
eski Browserler yine bir sorun olarak karsimiza cikiyor, onlar tabiki cdata yi tanimiyorlar onun icin onlardan cdata yi gizlememiz lazim.
nasilmi cok basit:

<script type="text/javascript">
/* < !&#91;CDATA&#91; */
alert("hallo");
/* &#93;&#93;> */</script>

cdata yi inline style kullandiginiz sayfalardada kullanmamiz gerekir.

nasilmi oda cok basit:

/* < !&#91;CDATA&#91; */

body{ background: #fff; }

/* &#93;&#93;--> */

Herseye ragmen yinede tüm Javascript ve css lerinizi extra ayri dosyalara yazip isinize yaradigi yerde include etmenizi tavsiye ederim.

Skorp
2009-01-31
Tags:
Javascript
Share story:
← PreviousHosgeldin 2009
Next →Syscp update lemek

Written by Skorp

View all articles by Skorp

Website: http://www.skorp.eu

Related Articles

  • React Native – Kurulum

  • React Native

  • jQuery UI Dialog enterle tetiklemek

  • Jquery Watermark Plugin

  • Jquery Validation sonradan kural ekleme

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

Social networks

Etiket Bulutu

Android Bilgisayar & Internet C# Cms css diger Kodlar featured Genel Java Javascript Linux Mobile PHP Silverstripe typo3 Veritabani Windows Zend Framework

Links

  • H E R K O N U
  • Hüseyin Koyun
  • Urban23k

Son Yorumlar

  • Primary Key – Unique ve Index nedir? için Onur
  • Centos de apache, php ve mysql kurulumu için sezer fidancı
  • React Native – Kurulum için React Native | Kadir Özdemir
  • React Native için React Native – Kurulum | Kadir Özdemir
  • Ben Kimim için serkan

Twitter

Follow @skorp54
There is an error in twitter widget, please make sure that you have set up the Twitter API settings
  • Ben Kimim
  • PHP
  • Sencha Touch

Arsivler

Kategoriler

Copyright © 2014 webberz.at