2013-12-15 10 views
11

Sto scrivendo un file README.md di Github e ho tabelle diverse. I contenuti sono diversi, quindi anche la larghezza della tabella è diversa.I tag <style> funzionano in Markdown?

voglio, almeno la prima colonna per essere di larghezza fissa, così ho provato ad aggiungere questo prima tutte le tabelle nel file Markdown:

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

Sorprendentemente che sta lavorando nel mio editor anteprima, ma quando impegnato in github, il testo viene visualizzato con i tag di stile spogliati e nessuno stile viene applicato.

Le mie domande sono se è possibile su github, e id è, come faccio.

+0

Non ci credo, ma si può sempre controllare il codice sorgente: https://github.com/github/markup –

+0

è un peccato ... – gcq

+0

Il tag di stile è ancora lì nella pagina visualizzata? Visualizza la fonte. Se non lo è, GitHub lo staccherà intenzionalmente. Se è lì, allora la tua regola CSS non ha una priorità più alta di quella di GitHub. –

risposta

20

Testato da solo.

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

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

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

Quanto sopra resi a:

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

<p>bar</p> 

GitHub Strisce tag di stile e gli attributi che impedisce di cambiare lo stile sulle loro pagine. Questo è probabilmente per motivi di sicurezza. Se potessi iniettare css nelle pagine di GitHub, potresti facilmente lanciare un attacco di phishing.

+4

Grazie! Questo fa schifo in molti modi;) ma probabilmente, come hai detto tu, per ragioni di sicurezza. – gcq

+0

grazie! Ha funzionato per me –

+0

dobbiamo includere esternamente il file di stile con markdown –

Problemi correlati