2013-12-15 16 views
11

Github README.md dosyası yazıyorum ve farklı tablolarım var. İçerik farklıdır, bu nedenle tablo genişliği de farklıdır.Markalama <style> etiketler Markdown içinde mi çalışıyorsunuz?

İlk sütun sabit genişlikte olması, en azından, istiyorum, bu yüzden Markdown dosyasındaki tüm tablolar önce bu ekleme çalıştı:

<style>td:nth-child(odd){width:200px}</style> 

Şaşırtıcı o editörüm önizleme çalışıyor, ama ne zaman github'a bağlı olarak, metin soyulmuş stil etiketleri ile görünür ve stil uygulanmaz.

Sorularım, github üzerinde mümkün ise, ve id, nasıl yaparım.

+0

Buna inanmıyorum - ama her zaman kaynak kodunu kontrol edebilirsiniz: https://github.com/github/markup –

+0

utanç verici ... – gcq

+0

Stil etiketi işlenen sayfada hala var mı? Kaynağı görüntüle. Öyle değilse, GitHub bunu kasıtlı olarak çıkarır. Varsa, CSS kuralınız GitHub’lardan daha yüksek önceliğe sahip değildir. –

cevap

20

Sadece kendim test ettim.

<style> 
#foo {color: red} 
</style> 

<p id="foo">foo</p> 

<p style="color: blue">bar</p> 

Yukarıda verilen:

#foo {color: red} 
<p>foo</p> 

<p>bar</p> 

GitHub şeritler tarzı etiketi ve bunların sayfalarında tarzını değiştirmesini engelliyor bağlıyor. Bu muhtemelen güvenlik nedenlerinden dolayıdır. GitHub sayfalarına css'yi enjekte ederseniz, bir phishing saldırısını kolayca başlatabilirsiniz.

+4

Teşekkürler! Bu pek çok yönden berbat;) ama muhtemelen dediğin gibi, güvenlik nedeniyle. – gcq

+0

Teşekkürler! –

+0

için çalıştı. –

İlgili konular