Post History
Neither; it should be an em-dash or a colon. A hyphen is used to connect a compound (a must-read book, Linux-based) and an en-dash connects a range of numbers (1966–69). I prefer the colon if you m...
Answer
#4: Attribution notice removed
Source: https://writers.stackexchange.com/a/11018 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/11018 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
Neither; it should be an em-dash or a colon. A hyphen is used to connect a compound (_a must-read book, Linux-based_) and an en-dash connects a range of numbers (_1966–69_). I prefer the colon if you must have a subtitle. If you use the em-dash, I prefer spaces around it, but that's up to the house style of where you're publishing. Also, titles should be in title case. > The Success Factors for Successful E-Commerce: A Linux-Based E-Commerce Platform from an Economic Perspective Or > The Success Factors for Successful E-Commerce — A Linux-Based E-Commerce Platform from an Economic Perspective I don't understand your second question, as there is nowhere in the title where _e_ is next to _A_.