שלח תשובה

זירת השאלות

1106
צפיות
1
תשובות

CSS –> Inline style

,‏ 26 באפריל, 2013

הי חברים,

יש לי בעיה כזו:

אני מקבל HTML וCSS ממקור מסוים (תניחו שליטה חלקית מאוד עליו), ואני רוצה לרנדר אותו בתור חלק מדף אחר מבלי לדרוס את הדף. איך עושים זאת?
(לא ניתן להשתמש בJquery (ניתן להעתיק ספריות שלמות לHTML אבל נעדיף שלא כרגע) או להשתמש בiframe ודומיו.

אני חשבתי על שני פתרונות:
1. לכתוב קוד ש"מקמפל" את הCSS ואת ה HTML (חלקי) לקובץ HTML אין ליין (ראיתי ספריות כתובות שעושות את זה אבל אני לא בטוח עד כמה טוב).
2. לעבור על הHTML (בדף הראשי), לרשום את הקלאסים והID, ולראות שהפקודות CSS לא דורסות שם כלום. במידה שיש דריסה לשנות את שם הקלאס / ID בCSS ובHTML (החלקי). הבעיה העיקרית בשיטה הזו, היא שאינני יודע איך להתייחס לפקודת CSS מסוג * { } או אפילו div { }

אני מפספס משהו ברור מאליו? יש העדפה לשיטה מסוימת?

תגובות / הערות יתקבלו בברכה!

1 תשובות

שלח תשובה