Kezdeti beállítás TinyMCE

Mi particionálásmenüpontot TinyMCE néhány lépést. Általában meg kell tennie a következőket:

Van olyan vélemény, hogy a beállított szövegformázást, a fejlett, hogy a legnépszerűbb témák, zajlik /themes/advanced/skins/default/content.css fájlt. Ez nem így van. Tény, hogy a hivatkozás, hogy a fájl, anélkül, hogy további konfigurációt, a TinyMCE nem.

Megjelenésének testreszabásához a szöveg TinyMCE szerkesztő, tegye a következőket:

1. Copy /themes/advanced/skins/default/content.css abban a könyvtárban, ahol a fájlok vannak css-site, vagy CMS. Szoktam használni a könyvtárat / css (helyhez viszonyítva root).

2. Nevezze át az átmásolt fájlt /css/content.css /css/tinymce.css, mert egy idő után el lehet felejteni, ott volt is, hogy miért van egy fájl neve „content.css”.

3. A beállítások TinyMCE (azaz a beállítások tinyMCE.init tömb), szükséges hozzá a lehetőséget:

4. Meg kell, hogy megbizonyosodjon arról, hogy ez a fájl befolyásolja a TinyMCE. Ehhez az első sorban, hogy cserélje ki a font-size betűméret 10px 12px az. Íme:

Ez a beállítás van értelme, és hagyja, mert mindenki azt hiszi, 10px mérete túl kicsi.

5. Frissítés oldalt. Annak érdekében, hogy a változás bejegyzési, az egyes böngészők, különösen az Opera, szükséges, hogy törölje a gyorsítótárat, hogy túlterheli css-fájlt.

Sokan próbálják megoldani ezt a problémát, írja a kiigazítás tömb tinyMCE.init a következő beállításokat:

Csináld helytelenül! Először is, a TinyMCE hibás, ha dolgozik, húrok, elválasztva tag
. Ez az ismert TinyMCE fejlesztők, de közvetlenül nem mondja, és javasoljuk, hogy használja ezt a beállítást. És másodszor, a mi feladatunk, egészen más - szükség van, hogy nem ugyanaz a sorköz és térköz a bekezdések között. Ezután a felhasználó lesz kényelmesen használható.

Ezért hoztuk létre /css/tinymce.css fájl kell hozzá egy sort:

Az új szakasz nem használja ezt a vonalat, hogy külön egy nagy tagolt, és kifelé néz ki, mint egy új sort.

Most kell, hogy a szöveg létre TinyMCE, megjelenik az oldalakon a honlap az abban a formában, amelyben látható a TinyMCE szerkesztő.

Ha egyszerűen csatlakoztassa /css/tinymce.css fájlt a kódot oldalt az oldal, semmi jó fog jönni belőle. És nem jön ki, mert az előírt szabályokat a /css/tinymce.css írt a „kifejezett” minden fontosabb tag. Így egy egyszerű kapcsolat /css/tinymce.css a HTML-kódot oldalt az oldal, tönkreteheti az oldal elrendezését.

Vágyom, hogy megértsük, hogyan lehetséges az, hogy csatlakoztassa a CSS-szabályok használt TinyMCE úgy, hogy csak befolyásolja egy adott területen a HTML kód (azaz a Oblas amelyben a szöveg segítségével létrehozott TinyMCE). Ennek eredményeként jött csak egy módszer. Egy kicsit kényelmetlen, de működik beton.

Azt kell tennie a következőket:

1. Másolja a fájlt /css/tinymce.css, ami neki a nevét /css/site_tinymce.css. Ebben az új fájlt, akkor regisztrálni kell egy vonalat „.tinymce” előtt minden CSS szabályt. Például, van /css/tinymce.css fájlt a következő tartalommal:

mceItemTable. mceItemTable td. mceItemTable th. mceItemTable felirattal. mceItemVisualAid

2. Csatlakoztassa /css/site_tinymce.css fájlt HTML-kód oldalt az oldal:

3. a terület, ahol a szöveg jelenik meg, létrejön a TinyMCE, arra a következtetésre jutunk a div tag, jelezve TinyMCE osztály:

Így hoztuk létre a CSS-fájl szabályok, amelyek csak a tárgyak belsejében található címke „TinyMCE” osztályú. Ezért ezek a szabályok nem törik az elrendezés a helyszínen. És ezeket a szabályokat alkalmazzák a szövegben létre a TinyMCE, arra a következtetésre jutunk, hogy a szöveg a címke

.

Miért ez a megközelítés azonban kényelmetlen? Igen, mert most kell szem előtt tartani, hogy ha valami újra beállította /css/tinymce.css fájlt, ugyanazt kell tenni, és /css/site_tinymce.css fájlt.

1. A fájl nem használható komplex választókat. Selectors kell írni a tag kifejezetten vagy egyszerű szabályokat. Következésképpen, az ötlet nem működik húr felírása „.tinymce” előtt minden választó, és keretezés